Public Member Functions | |
IE_Delimiter_Sniffer (const std::string &desc, const std::string &suffix, char delim) | |
virtual | ~IE_Delimiter_Sniffer () |
virtual UT_Confidence_t | recognizeContents (const char *szBuf, UT_uint32) |
virtual UT_Confidence_t | recognizeSuffix (const char *szSuffix) |
virtual bool | getDlgLabels (const char **szDesc, const char **szSuffixList, IEMergeType *ft) |
virtual UT_Error | constructMerger (IE_MailMergePtr &pie) |
Private Attributes | |
std::string | m_desc |
std::string | m_suffix |
char | m_delim |
IE_Delimiter_Sniffer::IE_Delimiter_Sniffer | ( | const std::string & | desc, | |
const std::string & | suffix, | |||
char | delim | |||
) | [inline] |
virtual IE_Delimiter_Sniffer::~IE_Delimiter_Sniffer | ( | ) | [inline, virtual] |
virtual UT_Error IE_Delimiter_Sniffer::constructMerger | ( | IE_MailMergePtr & | pie | ) | [inline, virtual] |
Implements IE_MergeSniffer.
virtual bool IE_Delimiter_Sniffer::getDlgLabels | ( | const char ** | szDesc, | |
const char ** | szSuffixList, | |||
IEMergeType * | ft | |||
) | [inline, virtual] |
Implements IE_MergeSniffer.
References IE_MergeSniffer::getFileType().
virtual UT_Confidence_t IE_Delimiter_Sniffer::recognizeContents | ( | const char * | szBuf, | |
UT_uint32 | ||||
) | [inline, virtual] |
Implements IE_MergeSniffer.
virtual UT_Confidence_t IE_Delimiter_Sniffer::recognizeSuffix | ( | const char * | szSuffix | ) | [inline, virtual] |
Implements IE_MergeSniffer.
References UT_CONFIDENCE_PERFECT.
char IE_Delimiter_Sniffer::m_delim [private] |
std::string IE_Delimiter_Sniffer::m_desc [private] |
std::string IE_Delimiter_Sniffer::m_suffix [private] |