ustring.cpp File Reference

overflowIndicator()

const size_toverflowIndicator()[static, inline]

maxUChars()

const size_tmaxUChars()[static, inline]

allocChars(size_t)

UChar *allocChars(size_tlength)[static, inline]

Parameters

size_t length

reallocChars(UChar *, size_t)

UChar *reallocChars(UChar *buffer,
size_tlength
)[static, inline]

Parameters

UChar * buffer
size_t length

const int minShareSize

const intminShareSize[static]

COMPILE_ASSERT(sizeof(UChar), uchar_is_2_bytes)

COMPILE_ASSERT(sizeof(UChar) = =2,
uchar_is_2_bytes
)

Parameters

sizeof(UChar)  = =2
uchar_is_2_bytes

unsigned short almostUChar

unsigned shortalmostUChar[static]

const int normalStatBufferSize

const intnormalStatBufferSize

char * statBuffer

char *statBuffer[static]

int statBufferSize

intstatBufferSize[static]

const unsigned PHI

const unsignedPHI

cleanupUString clearGlobal

cleanupUStringclearGlobal[static]

inlineUTF8SequenceLengthNonASCII(char)

intinlineUTF8SequenceLengthNonASCII(charb0)[inline]

Parameters

char b0

UTF8SequenceLengthNonASCII(char)

intUTF8SequenceLengthNonASCII(charb0)

Parameters

char b0

inlineUTF8SequenceLength(char)

intinlineUTF8SequenceLength(charb0)[inline]

Parameters

char b0