CFx SDK Documentation  2020SP3
OdString Member List

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

allocBeforeWrite(int newLength)OdStringprotected
allocBuffer(int length, bool allocAlways=false)OdStringprotected
allocCopy(OdString &destString, int copyLength, int copyIndex, int extraLength) constOdStringprotected
assignCopy(int sourceLength, const OdChar *source)OdStringprotected
c_str() constOdStringinline
compare(const OdChar *otherString) constOdStringinline
compare(const OdString &otherString) constOdStringinline
compare(const char *otherString) constOdString
concatCopy(int sourceLength1, const OdChar *source1, int sourceLength2, const OdChar *source2)OdStringprotected
concatInPlace(int sourceLength, const OdChar *source)OdStringprotected
copyBeforeWrite()OdStringprotected
deleteChars(int deleteIndex, int count=1)OdString
empty()OdString
find(OdChar searchChar) constOdString
find(OdChar searchChar, int startIndex) constOdString
find(const OdChar *searchString) constOdString
find(const OdChar *searchString, int startIndex) constOdString
findOneOf(const OdChar *charSet) constOdString
format(const OdChar *formatString,...)OdString
formatV(const OdChar *formatString, va_list argList)OdString
freeAnsiString() constOdStringprotected
freeData(OdStringData *pStringData)OdStringprotectedstatic
freeExtra()OdString
getAllocLength() constOdStringinline
getAnsiString() constOdStringinlineprotected
getAt(int charIndex) constOdStringinline
getBuffer(int minBufLength)OdString
getBufferSetLength(int length)OdString
getData() constOdStringinlineprotected
getLength() constOdStringinline
getLengthA() constOdString
iCompare(const OdChar *otherString) constOdStringinline
iCompare(const OdString &otherString) constOdStringinline
init()OdStringprotected
insert(int insertIndex, OdChar insertChar)OdString
insert(int insertIndex, const OdChar *insertString)OdString
insert(int insertIndex, const OdString &insertString)OdStringinline
isEmpty() constOdStringinline
isUnicodeNotInSync() constOdStringinlineprotected
kEmptyOdStringstatic
kEmptyDataOdStringprotectedstatic
left(int length) constOdString
lockBuffer()OdString
m_pDataOdStringprotected
makeLower()OdString
makeReverse()OdString
makeUpper()OdString
mid(int startIndex, int length) constOdString
mid(int startIndex) constOdString
OdAnsiString classOdStringfriend
OdString()OdStringinline
OdString(const OdString &source)OdString
OdString(OdChar ch, int length)OdString
OdString(const OdChar *source)OdString
OdString(const OdChar *source, int length)OdString
OdString(const char *lpch, OdCodePageId codepage=CP_CNT)OdString
OdString(const char *lpch, int nLength, OdCodePageId codepage=CP_CNT)OdString
OdString(const OdAnsiString &)OdString
OdString(OdStringData *pData)OdStringexplicitprotected
operator const char *() constOdString
operator const OdChar *() constOdStringinline
operator+(const OdString &string1, const OdString &string2)OdStringfriend
operator+(const OdString &string, OdChar ch)OdStringfriend
operator+(OdChar ch, const OdString &string)OdStringfriend
operator+(const OdString &string1, const OdChar *string2)OdStringfriend
operator+(const OdChar *string1, const OdString &string2)OdStringfriend
operator+=(const OdString &string)OdString
operator+=(OdChar ch)OdString
operator+=(const OdChar *string)OdString
operator+=(const char *string)OdString
operator=(const OdString &source)OdString
operator=(OdChar ch)OdString
operator=(const OdChar *source)OdString
operator=(const OdAnsiString &source)OdString
operator=(const char *source)OdString
operator[](int charIndex) constOdStringinline
release()OdStringprotected
release(OdStringData *pStringData)OdStringprotectedstatic
releaseBuffer(int newLength=-1)OdString
remove(OdChar chRemove)OdString
replace(OdChar oldChar, OdChar newChar)OdString
replace(const OdChar *oldString, const OdChar *newString)OdString
replace(const OdString &oldString, const OdString &newString)OdStringinline
reverseFind(OdChar searchChar) constOdString
reverseFind(OdChar searchChar, int startIndex) constOdString
right(int length) constOdString
safeStrlen(const OdChar *string)OdStringinlineprotectedstatic
setAt(int charIndex, OdChar ch)OdString
spanExcluding(const OdChar *charSet) constOdString
spanExcluding(const OdString &charSet) constOdStringinline
spanIncluding(const OdChar *charSet) constOdString
spanIncluding(const OdString &charSet) constOdStringinline
syncUnicode() constOdStringprotected
trimLeft()OdString
trimLeft(OdChar whiteChar)OdString
trimLeft(const OdChar *whiteChars)OdString
trimLeft(const OdString &whiteChars)OdStringinline
trimRight()OdString
trimRight(OdChar whiteChar)OdString
trimRight(const OdChar *whiteChars)OdString
trimRight(const OdString &whiteChars)OdStringinline
unlockBuffer()OdString
~OdString()OdString