Lines Matching refs:UCharsetDetector
49 struct UCharsetDetector;
54 typedef struct UCharsetDetector UCharsetDetector;
72 U_STABLE UCharsetDetector * U_EXPORT2
85 ucsdet_close(UCharsetDetector *ucsd);
93 * "Smart pointer" class, closes a UCharsetDetector via ucsdet_close().
100 U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close);
122 ucsdet_setText(UCharsetDetector *ucsd, const char *textIn, int32_t len, UErrorCode *status);
144 ucsdet_setDeclaredEncoding(UCharsetDetector *ucsd, const char *encoding, int32_t length, UErrorCode *status);
155 * The returned UCharsetMatch object is owned by the UCharsetDetector.
173 ucsdet_detect(UCharsetDetector *ucsd, UErrorCode *status);
185 * The returned UCharsetMatch objects are owned by the UCharsetDetector.
202 * are owned by the UCharsetDetector, and will remain valid until
207 ucsdet_detectAll(UCharsetDetector *ucsd, int32_t *matchesFound, UErrorCode *status);
336 ucsdet_getAllDetectableCharsets(const UCharsetDetector *ucsd, UErrorCode *status);
350 ucsdet_isInputFilterEnabled(const UCharsetDetector *ucsd);
365 ucsdet_enableInputFilter(UCharsetDetector *ucsd, UBool filter);