SNAP Library 3.0, User Reference  2016-07-20 17:56:49
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TUniCodec Member List

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

DecodeUtf16FromBytes(const TSrcVec &src, size_t srcIdx, const size_t srcCount, TVec< TDestCh > &dest, const bool clrDest, const TUtf16BomHandling bomHandling=bomAllowed, const TUniByteOrder defaultByteOrder=boMachineEndian) const TUniCodec
DecodeUtf16FromWords(const TSrcVec &src, size_t srcIdx, const size_t srcCount, TVec< TDestCh > &dest, bool clrDest, const TUtf16BomHandling bomHandling=bomAllowed, const TUniByteOrder defaultByteOrder=boMachineEndian) const TUniCodec
DecodeUtf8(const TSrcVec &src, size_t srcIdx, const size_t srcCount, TVec< TDestCh > &dest, const bool clrDest=true) const TUniCodec
DecodeUtf8(const TSrcVec &src, TVec< TDestCh > &dest, const bool clrDest=true) const TUniCodecinline
DefaultReplacementChar enum valueTUniCodec
DefineByte enum valueTUniCodecprotected
EncodeUtf16ToBytes(const TSrcVec &src, size_t srcIdx, const size_t srcCount, TVec< TDestCh > &dest, const bool clrDest, const bool insertBom, const TUniByteOrder destByteOrder=boMachineEndian) const TUniCodec
EncodeUtf16ToWords(const TSrcVec &src, size_t srcIdx, const size_t srcCount, TVec< TDestCh > &dest, const bool clrDest, const bool insertBom, const TUniByteOrder destByteOrder=boMachineEndian) const TUniCodec
EncodeUtf8(const TSrcVec &src, size_t srcIdx, const size_t srcCount, TVec< TDestCh > &dest, const bool clrDest=true) const TUniCodec
EncodeUtf8(const TSrcVec &src, TVec< TDestCh > &dest, const bool clrDest=true) const TUniCodecinline
EncodeUtf8Str(const TSrcVec &src, size_t srcIdx, const size_t srcCount) const TUniCodecinline
EncodeUtf8Str(const TSrcVec &src) const TUniCodecinline
errorHandlingTUniCodec
GetRndUint(TRnd &rnd)TUniCodecprotectedstatic
GetRndUint(TRnd &rnd, uint minVal, uint maxVal)TUniCodecprotectedstatic
IsMachineLittleEndian()TUniCodecprotectedstatic
replacementCharTUniCodec
skipBomTUniCodec
strictTUniCodec
SwapBytes(int x)TUniCodecinlineprotectedstatic
TestDecodeUtf16(TRnd &rnd, const TStr &testCaseDesc, const TUtf16BomHandling bomHandling, const TUniByteOrder defaultByteOrder, const bool insertBom)TUniCodecprotected
TestDecodeUtf8(TRnd &rnd, const TStr &testCaseDesc)TUniCodecprotected
TestUtf16(bool decode, size_t expectedRetVal, bool expectedThrow, const TIntV &src, const TIntV &expectedDest, const TUtf16BomHandling bomHandling, const TUniByteOrder defaultByteOrder, const bool insertBom, FILE *f)TUniCodecprotected
TestUtf16()TUniCodec
TestUtf8(bool decode, size_t expectedRetVal, bool expectedThrow, const TIntV &src, const TIntV &expectedDest, FILE *f)TUniCodecprotected
TestUtf8()TUniCodec
TUniCaseFolding classTUniCodecfriend
TUnicode classTUniCodecfriend
TUniCodec()TUniCodecinline
TUniCodec(TUnicodeErrorHandling errorHandling_, bool strict_, int replacementChar_, bool skipBom_)TUniCodecinline
TVecIdx typedefTUniCodecprotected
Utf16FirstSurrogate enum valueTUniCodecprotected
Utf16SecondSurrogate enum valueTUniCodecprotected
WordsToBytes(const TIntV &src, TIntV &dest)TUniCodecprotected