libcommonc++  0.7
UTF8Decoder Member List

This is the complete list of members for UTF8Decoder, including all inherited members.

decode(const char **input, int *inputCountLeft, char16_t **output, int *outputCountLeft)UTF8Decoder
decodedLength(const char *buf, int length, int maxLength=0)UTF8Decoderstatic
outputChar(char32_t char32, char16_t **buf, int *length)UTFDecoderprotected
reset()UTF8Decodervirtual
setStopDecodingAtNulChar(bool stopDecodingAtNulChar)UTF8Decoderinline
STATUS_INVALID_INPUTUTFDecoderstatic
STATUS_NEED_MORE_INPUTUTFDecoderstatic
STATUS_OKUTFDecoderstatic
STATUS_OUTPUT_BUFFER_FULLUTFDecoderstatic
UTF8Decoder()UTF8Decoder
UTFDecoder()UTFDecoderprotected
~UTF8Decoder()UTF8Decoder
~UTFDecoder()UTFDecodervirtual