Public Member Functions | Private Attributes

IE_Delimiter_Sniffer Class Reference

Inheritance diagram for IE_Delimiter_Sniffer:
IE_MergeSniffer

List of all members.

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

Constructor & Destructor Documentation

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]

Member Function Documentation

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]
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.


Member Data Documentation

std::string IE_Delimiter_Sniffer::m_desc [private]
std::string IE_Delimiter_Sniffer::m_suffix [private]

The documentation for this class was generated from the following file: