|
| OdConstString (const OdChar *pSource=NULL) |
|
OdConstString & | operator= (const OdConstString &pSource) |
|
OdString & | operator= (const OdString &pSource) |
|
OdString & | operator= (OdChar ch) |
|
OdString & | operator= (const OdChar *pSource) |
|
OdString & | operator= (const OdAnsiString &pSource) |
|
OdString & | operator= (const char *pSource) |
|
| operator const OdChar * () const |
|
| OdString () |
|
| OdString (const OdString &source) |
|
| OdString (OdChar ch, int length) |
|
| OdString (const OdChar *source) |
|
| OdString (const OdChar *source, int length) |
|
| OdString (const char *lpch, OdCodePageId codepage=CP_CNT) |
|
| OdString (const char *lpch, int nLength, OdCodePageId codepage=CP_CNT) |
|
| OdString (const OdAnsiString &) |
|
int | getLength () const |
|
int | getLengthA () const |
|
bool | isEmpty () const |
|
void | empty () |
|
OdChar | getAt (int charIndex) const |
|
OdChar | operator[] (int charIndex) const |
|
void | setAt (int charIndex, OdChar ch) |
|
const OdChar * | c_str () const |
|
| operator const OdChar * () const |
|
| operator const char * () const |
|
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+= (const OdString &string) |
|
OdString & | operator+= (OdChar ch) |
|
OdString & | operator+= (const OdChar *string) |
|
OdString & | operator+= (const char *string) |
|
int | compare (const OdChar *otherString) const |
|
int | compare (const OdString &otherString) const |
|
int | compare (const char *otherString) const |
|
int | iCompare (const OdChar *otherString) const |
|
int | iCompare (const OdString &otherString) const |
|
OdString | mid (int startIndex, int length) const |
|
OdString | mid (int startIndex) const |
|
OdString | left (int length) const |
|
OdString | right (int length) const |
|
OdString | spanIncluding (const OdChar *charSet) const |
|
OdString | spanIncluding (const OdString &charSet) const |
|
OdString | spanExcluding (const OdChar *charSet) const |
|
OdString | spanExcluding (const OdString &charSet) const |
|
OdString & | makeUpper () |
|
OdString & | makeLower () |
|
OdString & | makeReverse () |
|
OdString & | trimRight () |
|
OdString & | trimLeft () |
|
OdString & | trimRight (OdChar whiteChar) |
|
OdString & | trimRight (const OdChar *whiteChars) |
|
OdString & | trimRight (const OdString &whiteChars) |
|
OdString & | trimLeft (OdChar whiteChar) |
|
OdString & | trimLeft (const OdChar *whiteChars) |
|
OdString & | trimLeft (const OdString &whiteChars) |
|
int | replace (OdChar oldChar, OdChar newChar) |
|
int | replace (const OdChar *oldString, const OdChar *newString) |
|
int | replace (const OdString &oldString, const OdString &newString) |
|
int | remove (OdChar chRemove) |
|
int | insert (int insertIndex, OdChar insertChar) |
|
int | insert (int insertIndex, const OdChar *insertString) |
|
int | insert (int insertIndex, const OdString &insertString) |
|
int | deleteChars (int deleteIndex, int count=1) |
|
int | find (OdChar searchChar) const |
|
int | reverseFind (OdChar searchChar) const |
|
int | reverseFind (OdChar searchChar, int startIndex) const |
|
int | find (OdChar searchChar, int startIndex) const |
|
int | findOneOf (const OdChar *charSet) const |
|
int | find (const OdChar *searchString) const |
|
int | find (const OdChar *searchString, int startIndex) const |
|
OdString & | format (const OdChar *formatString,...) |
|
OdString & | formatV (const OdChar *formatString, va_list argList) |
|
OdChar * | getBuffer (int minBufLength) |
|
void | releaseBuffer (int newLength=-1) |
|
OdChar * | getBufferSetLength (int length) |
|
void | freeExtra () |
|
OdChar * | lockBuffer () |
|
void | unlockBuffer () |
|
| ~OdString () |
|
int | getAllocLength () const |
|
<group Other_Classes>
Definition at line 1439 of file OdString.h.