ustring.cpp File Reference

overflowIndicator()

const size_t overflowIndicator ( ) [static, inline]

maxUChars()

const size_t maxUChars ( ) [static, inline]

allocChars(size_t)

UChar * allocChars ( size_t length ) [static, inline]

Parameters

size_t length

reallocChars(UChar *, size_t)

UChar * reallocChars ( UChar * buffer,
size_t length
) [static, inline]

Parameters

UChar * buffer
size_t length

const int minShareSize

const int minShareSize [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 short almostUChar [static]

const int normalStatBufferSize

const int normalStatBufferSize

char * statBuffer

char * statBuffer [static]

int statBufferSize

int statBufferSize [static]

const unsigned PHI

const unsigned PHI

cleanupUString clearGlobal

cleanupUString clearGlobal [static]

inlineUTF8SequenceLengthNonASCII(char)

int inlineUTF8SequenceLengthNonASCII ( char b0 ) [inline]

Parameters

char b0

UTF8SequenceLengthNonASCII(char)

int UTF8SequenceLengthNonASCII ( char b0 )

Parameters

char b0

inlineUTF8SequenceLength(char)

int inlineUTF8SequenceLength ( char b0 ) [inline]

Parameters

char b0