String::StringData
Engine/source/core/util/str.cpp
Public Functions
StringData(const StringChar * data, bool interned)
bool
bool
isShared()
operator delete(void * )
void *
operator new(size_t size, U32 len)
void *
operator new(size_t size, U32 len, DataChunker & chunker)
operator[](U32 index)
Public Static Functions
Empty()
Detailed Description
Public Functions
StringData(const StringChar * data, bool interned)
~StringData()
addRef()
getDataSize()
getDataSizeUTF16()
getHashCase()
getHashNoCase()
getLength()
getNumChars()
getOrCreateHashCase()
getOrCreateHashNoCase()
isInterned()
isShared()
operator delete(void * )
operator new(size_t size, U32 len)
operator new(size_t size, U32 len, DataChunker & chunker)
operator[](U32 index)
release()
utf16()
utf8()
utf8()