TECPluginSniffTextEncodingPtr
Defines a pointer toa function that analyzes a text stream and returns the probable encodingsin a ranked list, based on an array of possible encodings you supply;it also returns the number of errors and features for each encoding.
Declaration
typedef OSStatus (*TECPluginSniffTextEncodingPtr)(TECSnifferObjectRef encodingSniffer, TECSnifferContextRec *snifContext);Parameters
- encodingSniffer:
A reference to a sniffer object.
- snifContext:
A pointer to a TEC sniffer context record.
Return Value
A resultcode. See Result Codes.
See Also
Callbacks
UnicodeToTextFallbackProcPtrTECPluginGetPluginDispatchTablePtrTECPluginNewEncodingConverterPtrTECPluginClearContextInfoPtrTECPluginConvertTextEncodingPtrTECPluginFlushConversionPtrTECPluginDisposeEncodingConverterPtrTECPluginNewEncodingSnifferPtrTECPluginClearSnifferContextInfoPtrTECPluginDisposeEncodingSnifferPtrTECPluginGetCountAvailableTextEncodingsPtrTECPluginGetCountAvailableTextEncodingPairsPtrTECPluginGetCountDestinationTextEncodingsPtrTECPluginGetCountSubTextEncodingsPtrTECPluginGetCountAvailableSniffersPtrTECPluginGetCountWebEncodingsPtrTECPluginGetCountMailEncodingsPtrTECPluginGetTextEncodingInternetNamePtrTECPluginGetTextEncodingFromInternetNamePtr