#include <ie_imp_GOChart.h>
List of all members.
Public Member Functions |
| IE_Imp_Object_Sniffer () |
virtual | ~IE_Imp_Object_Sniffer () |
virtual const IE_SuffixConfidence * | getSuffixConfidence () |
virtual const IE_MimeConfidence * | getMimeConfidence () |
virtual UT_Confidence_t | recognizeContents (const char *szBuf, UT_uint32 iNumbytes) |
const char * | recognizeContentsType (const char *szBuf, UT_uint32 iNumbytes) |
virtual bool | getDlgLabels (const char **szDesc, const char **szSuffixList, IEFileType *ft) |
virtual UT_Error | constructImporter (PD_Document *pDocument, IE_Imp **ppie) |
Protected Types |
enum | UCS2_Endian { UE_BigEnd = -1,
UE_NotUCS = 0,
UE_LittleEnd
} |
Static Protected Member Functions |
static bool | _recognizeUTF8 (const char *szBuf, UT_uint32 iNumbytes) |
static UCS2_Endian | _recognizeUCS2 (const char *szBuf, UT_uint32 iNumbytes, bool bDeep) |
Friends |
class | IE_Imp |
class | IE_Imp_Object |
Member Enumeration Documentation
- Enumerator:
UE_BigEnd |
|
UE_NotUCS |
|
UE_LittleEnd |
|
Constructor & Destructor Documentation
IE_Imp_Object_Sniffer::IE_Imp_Object_Sniffer |
( |
|
) |
|
virtual IE_Imp_Object_Sniffer::~IE_Imp_Object_Sniffer |
( |
|
) |
[inline, virtual] |
Member Function Documentation
static UCS2_Endian IE_Imp_Object_Sniffer::_recognizeUCS2 |
( |
const char * |
szBuf, |
|
|
UT_uint32 |
iNumbytes, |
|
|
bool |
bDeep | |
|
) |
| | [static, protected] |
static bool IE_Imp_Object_Sniffer::_recognizeUTF8 |
( |
const char * |
szBuf, |
|
|
UT_uint32 |
iNumbytes | |
|
) |
| | [static, protected] |
virtual bool IE_Imp_Object_Sniffer::getDlgLabels |
( |
const char ** |
szDesc, |
|
|
const char ** |
szSuffixList, |
|
|
IEFileType * |
ft | |
|
) |
| | [virtual] |
const char* IE_Imp_Object_Sniffer::recognizeContentsType |
( |
const char * |
szBuf, |
|
|
UT_uint32 |
iNumbytes | |
|
) |
| | |
Friends And Related Function Documentation
The documentation for this class was generated from the following files: