SNAP Library 2.1, Developer Reference  2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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 TUniCodec [inline]
DefaultReplacementChar enum valueTUniCodec
DefineByte enum valueTUniCodec [protected]
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 TUniCodec [inline]
EncodeUtf8Str(const TSrcVec &src, size_t srcIdx, const size_t srcCount) const TUniCodec [inline]
EncodeUtf8Str(const TSrcVec &src) const TUniCodec [inline]
errorHandlingTUniCodec
GetRndUint(TRnd &rnd)TUniCodec [protected, static]
GetRndUint(TRnd &rnd, uint minVal, uint maxVal)TUniCodec [protected, static]
IsMachineLittleEndian()TUniCodec [protected, static]
replacementCharTUniCodec
skipBomTUniCodec
strictTUniCodec
SwapBytes(int x)TUniCodec [inline, protected, static]
TestDecodeUtf16(TRnd &rnd, const TStr &testCaseDesc, const TUtf16BomHandling bomHandling, const TUniByteOrder defaultByteOrder, const bool insertBom)TUniCodec [protected]
TestDecodeUtf8(TRnd &rnd, const TStr &testCaseDesc)TUniCodec [protected]
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)TUniCodec [protected]
TestUtf16()TUniCodec
TestUtf8(bool decode, size_t expectedRetVal, bool expectedThrow, const TIntV &src, const TIntV &expectedDest, FILE *f)TUniCodec [protected]
TestUtf8()TUniCodec
TUniCaseFolding classTUniCodec [friend]
TUnicode classTUniCodec [friend]
TUniCodec()TUniCodec [inline]
TUniCodec(TUnicodeErrorHandling errorHandling_, bool strict_, int replacementChar_, bool skipBom_)TUniCodec [inline]
TVecIdx typedefTUniCodec [protected]
Utf16FirstSurrogate enum valueTUniCodec [protected]
Utf16SecondSurrogate enum valueTUniCodec [protected]
WordsToBytes(const TIntV &src, TIntV &dest)TUniCodec [protected]