|
libMVRgdtf e5d999f
A library for GDTF and MVR
|
#include <GSString.h>
Public Member Functions | |
| TXString () | |
| TXString (const TXString &src) | |
| TXString (TXString &&src) | |
| TXString (const StdUStr &src) | |
| TXString (StdUStr &&src) | |
| TXString (const std::string &src, ETXEncoding e=ETXEncoding::eUTF8) | |
| TXString (size_t nInitialSize) | |
| TXString (int nInitialSize) | |
| TXString (const char *src, ETXEncoding e=ETXEncoding::eUTF8) | |
| TXString (const char *src, size_t len, ETXEncoding e=ETXEncoding::eUTF8) | |
| TXString (const unsigned char *src, ETXEncoding e=ETXEncoding::eUTF8) | |
| TXString (const UCChar *src) | |
| TXString (const UCChar *src, size_t len) | |
| TXString (const wchar_t *src) | |
| TXString (const wchar_t *src, size_t len) | |
| TXString (char ch, size_t count=1) | |
| TXString (unsigned char ch, size_t count=1) | |
| TXString (UCChar ch, size_t count=1) | |
| TXString (wchar_t ch, size_t count=1) | |
| virtual | ~TXString () |
| TXString & | operator= (const TXString &src) |
| TXString & | operator= (TXString &&src) |
| TXString & | operator= (const std::string &src) |
| TXString & | operator= (const std::wstring &src) |
| TXString & | operator= (const char *src) |
| TXString & | operator= (const unsigned char *src) |
| TXString & | operator= (const UCChar *src) |
| TXString & | operator= (const wchar_t *src) |
| TXString & | operator= (char ch) |
| TXString & | operator= (unsigned char ch) |
| TXString & | operator= (UCChar ch) |
| TXString & | operator= (wchar_t ch) |
| TXString & | operator= (int codePoint) |
| size_t | GetLength () const |
| size_t | GetByteSize () const |
| size_t | GetEncodingLength (ETXEncoding e) const |
| bool | IsEmpty () const |
| TXString & | SetLength (size_t len) |
| TXString & | SetLength (size_t len, TXChar ch) |
| TXString & | Truncate (size_t len) |
| TXString & | Clear () |
| TXChar & | operator[] (ptrdiff_t nIndex) |
| TXChar | operator[] (ptrdiff_t nIndex) const |
| TXChar & | GetAt (size_t nIndex) |
| TXChar | GetAt (size_t nIndex) const |
| TXChar & | GetLast () |
| TXChar | GetLast () const |
| TXString & | SetAt (size_t nIndex, TXChar ch) |
| TXString & | operator+= (const TXString &src) |
| TXString & | operator+= (const char *src) |
| TXString & | operator+= (const unsigned char *src) |
| TXString & | operator+= (const UCChar *src) |
| TXString & | operator+= (const wchar_t *src) |
| TXString & | operator+= (char ch) |
| TXString & | operator+= (unsigned char ch) |
| TXString & | operator+= (UCChar ch) |
| TXString & | operator+= (wchar_t ch) |
| TXString & | operator+= (TXChar ch) |
| TXString & | operator+= (int n) |
| TXString & | operator<< (const TXString &src) |
| TXString & | operator<< (const char *src) |
| TXString & | operator<< (const unsigned char *src) |
| TXString & | operator<< (const UCChar *src) |
| TXString & | operator<< (const wchar_t *src) |
| TXString & | operator<< (char ch) |
| TXString & | operator<< (unsigned char ch) |
| TXString & | operator<< (UCChar ch) |
| TXString & | operator<< (wchar_t ch) |
| TXString & | operator<< (Sint32 number) |
| TXString & | operator<< (Sint64 number) |
| TXString & | operator<< (Uint32 number) |
| TXString & | operator<< (Uint64 number) |
| TXString & | operator<< (double number) |
| TXString & | Insert (size_t pos, const TXString &src) |
| TXString & | Insert (size_t pos, const char *src) |
| TXString & | Insert (size_t pos, const unsigned char *src) |
| TXString & | Insert (size_t pos, const UCChar *src) |
| TXString & | Insert (size_t pos, const wchar_t *src) |
| TXString & | Insert (size_t pos, char ch) |
| TXString & | Insert (size_t pos, unsigned char ch) |
| TXString & | Insert (size_t pos, UCChar ch) |
| TXString & | Insert (size_t pos, wchar_t ch) |
| TXString & | Insert (size_t pos, int ch) |
| TXString & | Delete (size_t pos, size_t len=(size_t) -1) |
| TXString & | DeleteLast () |
| TXString & | TrimLeft () |
| TXString & | TrimRight () |
| TXString & | Trim () |
| TXString & | TrimLeftInvalidCharacter () |
| TXString & | TrimRightInvalidCharacter () |
| TXString & | TrimInvalidCharacters () |
| TXString & | Replace (const TXString &oldStr, const TXString &newStr, bool bIgnoreCase=false) |
| TXString & | MakeUpper () |
| TXString & | MakeLower () |
| TXString & | MakeReverse () |
| const TXChar * | GetData () const |
| const TXChar * | GetTXCharPtr () const |
| operator const char * () const | |
| operator const unsigned char * () const | |
| operator const UCChar * () const | |
| operator const wchar_t * () const | |
| const char * | GetCharPtr () const |
| const unsigned char * | GetUCharPtr () const |
| const UCChar * | GetUCCharPtr () const |
| const wchar_t * | GetWCharPtr () const |
| std::string | GetStdString (ETXEncoding e=ETXEncoding::eUTF8) const |
| std::wstring | GetStdWString () const |
| void | CopyInto (char *dst, size_t bufSize, ETXEncoding e=ETXEncoding::eUTF8) const |
| void | CopyInto (unsigned char *ps, size_t bufSize, ETXEncoding e=ETXEncoding::eUTF8) const |
| void | CopyInto (UCChar *dst, size_t bufElemSize) const |
| void | CopyInto (wchar_t *dst, size_t bufElemSize) const |
| ptrdiff_t | Find (const TXString &subStr, size_t posFirst=0, bool bIgnoreCase=false) const |
| ptrdiff_t | Find (int ch, size_t posFirst=0, bool bIgnoreCase=false) const |
| ptrdiff_t | Find (char ch, size_t posFirst=0, bool bIgnoreCase=false) const |
| ptrdiff_t | ReverseFind (const TXString &subStr, size_t posLast=-1, bool bIgnoreCase=false) const |
| ptrdiff_t | ReverseFind (int ch, size_t posLast=-1, bool bIgnoreCase=false) const |
| ptrdiff_t | ReverseFind (char ch, size_t posLast=-1, bool bIgnoreCase=false) const |
| ptrdiff_t | FindOneOf (const TXString &charSet, size_t posFirst=0) const |
| ptrdiff_t | ReverseFindOneOf (const TXString &charSet, size_t posLast=-1) const |
| ptrdiff_t | FindNotOneOf (const TXString &charSet, size_t posFirst=0) const |
| ptrdiff_t | ReverseFindNotOneOf (const TXString &charSet, size_t posLast=-1) const |
| TXString | Mid (size_t nFirst, size_t len=-1) const |
| TXString | Left (size_t len) const |
| TXString | Right (size_t len) const |
| std::vector< TXString > | Split (char ch) const |
| std::vector< TXString > | Split (TXString ch) const |
| Sint32 | atoi () const |
| Sint64 | atoi64 () const |
| Real64 | atof () const |
| TXString & | itoa (Sint64 value) |
| TXString & | ftoa (Real64 value) |
| TXString & | ftoa (Real64 value, Sint32 precision) |
| bool | IsCompleteNumber () |
| bool | Equal (const TXString &str) const |
| bool | EqualNoCase (const TXString &str) const |
| Sint32 | Compare (const TXString &str) const |
| Sint32 | CompareNoCase (const TXString &str) const |
| bool | EndsWith (const TXString &suffix) const |
| TXString & | Format (const TXString &format) |
| template<typename T0> | |
| TXString & | Format (const TXString &format, const T0 &val0) |
| template<typename T0, typename T1> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1) |
| template<typename T0, typename T1, typename T2> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2) |
| template<typename T0, typename T1, typename T2, typename T3> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6, const T7 &val7) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6, const T7 &val7, const T8 &val8) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6, const T7 &val7, const T8 &val8, const T9 &val9) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6, const T7 &val7, const T8 &val8, const T9 &val9, const T10 &val10) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11> | |
| TXString & | Format (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6, const T7 &val7, const T8 &val8, const T9 &val9, const T10 &val10, const T11 &val11) |
| void | swap (TXString &rhs) |
| size_t | hash () const |
Static Public Member Functions | |
| static TXString | ToStringInt (Sint64 value) |
| static TXString | ToStringInt (Sint64 value, Sint32 width, wchar_t paddingChar) |
| static TXString | ToStringReal (Real64 value) |
| static TXString | ToStringReal (Real64 value, Sint32 precision, bool fixed=true) |
| template<typename T> | |
| static TXString | ToString (T value) |
| template<typename T> | |
| static TXString | ToStringHex (T value, bool upperCase=true, size_t symbolsCnt=size_t(-1)) |
| static bool | IsPunctuation (TXChar aTXChar) |
| static bool | IsWhitespace (TXChar aTXChar) |
| template<typename T0> | |
| static TXString | Formatted (const TXString &format, const T0 &val0) |
| template<typename T0, typename T1> | |
| static TXString | Formatted (const TXString &format, const T0 &val0, const T1 &val1) |
| template<typename T0, typename T1, typename T2> | |
| static TXString | Formatted (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2) |
| template<typename T0, typename T1, typename T2, typename T3> | |
| static TXString | Formatted (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4> | |
| static TXString | Formatted (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5> | |
| static TXString | Formatted (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5) |
| template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> | |
| static TXString | Formatted (const TXString &format, const T0 &val0, const T1 &val1, const T2 &val2, const T3 &val3, const T4 &val4, const T5 &val5, const T6 &val6) |
Friends | |
| bool | operator== (const TXString &lhs, const TXString &rhs) |
| bool | operator== (const TXString &lhs, const char *rhs) |
| bool | operator== (const char *lhs, const TXString &rhs) |
| bool | operator== (const TXString &lhs, const TXChar *rhs) |
| bool | operator== (const TXChar *lhs, const TXString &rhs) |
| bool | operator!= (const TXString &lhs, const TXString &rhs) |
| bool | operator!= (const TXString &lhs, const char *rhs) |
| bool | operator!= (const char *lhs, const TXString &rhs) |
| bool | operator!= (const TXString &lhs, const TXChar *rhs) |
| bool | operator!= (const TXChar *lhs, const TXString &rhs) |
| bool | operator<= (const TXString &lhs, const TXString &rhs) |
| bool | operator>= (const TXString &lhs, const TXString &rhs) |
| bool | operator< (const TXString &lhs, const TXString &rhs) |
| bool | operator> (const TXString &lhs, const TXString &rhs) |
| TXString | operator+ (const TXString &lhs, const TXString &rhs) |
| TXString | operator+ (const TXString &lhs, TXChar rhs) |
| TXString | operator+ (TXChar lhs, const TXString &rhs) |
| TXString | operator+ (const TXString &lhs, const TXChar *rhs) |
| TXString | operator+ (const TXChar *lhs, const TXString &rhs) |
| VectorworksMVR::TXString::TXString | ( | ) |
| VectorworksMVR::TXString::TXString | ( | const TXString & | src | ) |
| VectorworksMVR::TXString::TXString | ( | TXString && | src | ) |
| VectorworksMVR::TXString::TXString | ( | const StdUStr & | src | ) |
| VectorworksMVR::TXString::TXString | ( | StdUStr && | src | ) |
| VectorworksMVR::TXString::TXString | ( | const std::string & | src, |
| ETXEncoding | e = ETXEncoding::eUTF8 ) |
|
explicit |
|
explicit |
| VectorworksMVR::TXString::TXString | ( | const char * | src, |
| ETXEncoding | e = ETXEncoding::eUTF8 ) |
| VectorworksMVR::TXString::TXString | ( | const char * | src, |
| size_t | len, | ||
| ETXEncoding | e = ETXEncoding::eUTF8 ) |
| VectorworksMVR::TXString::TXString | ( | const unsigned char * | src, |
| ETXEncoding | e = ETXEncoding::eUTF8 ) |
| VectorworksMVR::TXString::TXString | ( | const UCChar * | src | ) |
| VectorworksMVR::TXString::TXString | ( | const UCChar * | src, |
| size_t | len ) |
| VectorworksMVR::TXString::TXString | ( | const wchar_t * | src | ) |
| VectorworksMVR::TXString::TXString | ( | const wchar_t * | src, |
| size_t | len ) |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
virtual |
| Real64 VectorworksMVR::TXString::atof | ( | ) | const |
| Sint32 VectorworksMVR::TXString::atoi | ( | ) | const |
| Sint64 VectorworksMVR::TXString::atoi64 | ( | ) | const |
| TXString & VectorworksMVR::TXString::Clear | ( | ) |
| void VectorworksMVR::TXString::CopyInto | ( | char * | dst, |
| size_t | bufSize, | ||
| ETXEncoding | e = ETXEncoding::eUTF8 ) const |
| void VectorworksMVR::TXString::CopyInto | ( | UCChar * | dst, |
| size_t | bufElemSize ) const |
| void VectorworksMVR::TXString::CopyInto | ( | unsigned char * | ps, |
| size_t | bufSize, | ||
| ETXEncoding | e = ETXEncoding::eUTF8 ) const |
| void VectorworksMVR::TXString::CopyInto | ( | wchar_t * | dst, |
| size_t | bufElemSize ) const |
| TXString & VectorworksMVR::TXString::Delete | ( | size_t | pos, |
| size_t | len = (size_t)-1 ) |
| TXString & VectorworksMVR::TXString::DeleteLast | ( | ) |
| bool VectorworksMVR::TXString::EndsWith | ( | const TXString & | suffix | ) | const |
| bool VectorworksMVR::TXString::Equal | ( | const TXString & | str | ) | const |
| bool VectorworksMVR::TXString::EqualNoCase | ( | const TXString & | str | ) | const |
| ptrdiff_t VectorworksMVR::TXString::Find | ( | char | ch, |
| size_t | posFirst = 0, | ||
| bool | bIgnoreCase = false ) const |
| ptrdiff_t VectorworksMVR::TXString::Find | ( | const TXString & | subStr, |
| size_t | posFirst = 0, | ||
| bool | bIgnoreCase = false ) const |
| ptrdiff_t VectorworksMVR::TXString::Find | ( | int | ch, |
| size_t | posFirst = 0, | ||
| bool | bIgnoreCase = false ) const |
| ptrdiff_t VectorworksMVR::TXString::FindNotOneOf | ( | const TXString & | charSet, |
| size_t | posFirst = 0 ) const |
| ptrdiff_t VectorworksMVR::TXString::FindOneOf | ( | const TXString & | charSet, |
| size_t | posFirst = 0 ) const |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5, | ||
| const T6 & | val6 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5, | ||
| const T6 & | val6, | ||
| const T7 & | val7 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5, | ||
| const T6 & | val6, | ||
| const T7 & | val7, | ||
| const T8 & | val8 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5, | ||
| const T6 & | val6, | ||
| const T7 & | val7, | ||
| const T8 & | val8, | ||
| const T9 & | val9 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5, | ||
| const T6 & | val6, | ||
| const T7 & | val7, | ||
| const T8 & | val8, | ||
| const T9 & | val9, | ||
| const T10 & | val10 ) |
| TXString & VectorworksMVR::TXString::Format | ( | const TXString & | format, |
| const T0 & | val0, | ||
| const T1 & | val1, | ||
| const T2 & | val2, | ||
| const T3 & | val3, | ||
| const T4 & | val4, | ||
| const T5 & | val5, | ||
| const T6 & | val6, | ||
| const T7 & | val7, | ||
| const T8 & | val8, | ||
| const T9 & | val9, | ||
| const T10 & | val10, | ||
| const T11 & | val11 ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| TXChar & VectorworksMVR::TXString::GetAt | ( | size_t | nIndex | ) |
| TXChar VectorworksMVR::TXString::GetAt | ( | size_t | nIndex | ) | const |
| size_t VectorworksMVR::TXString::GetByteSize | ( | ) | const |
|
inline |
| const TXChar * VectorworksMVR::TXString::GetData | ( | ) | const |
| size_t VectorworksMVR::TXString::GetEncodingLength | ( | ETXEncoding | e | ) | const |
| TXChar & VectorworksMVR::TXString::GetLast | ( | ) |
| TXChar VectorworksMVR::TXString::GetLast | ( | ) | const |
| size_t VectorworksMVR::TXString::GetLength | ( | ) | const |
| std::string VectorworksMVR::TXString::GetStdString | ( | ETXEncoding | e = ETXEncoding::eUTF8 | ) | const |
| std::wstring VectorworksMVR::TXString::GetStdWString | ( | ) | const |
| const TXChar * VectorworksMVR::TXString::GetTXCharPtr | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| char | ch ) |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| const char * | src ) |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| const unsigned char * | src ) |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| const wchar_t * | src ) |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| int | ch ) |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| unsigned char | ch ) |
| TXString & VectorworksMVR::TXString::Insert | ( | size_t | pos, |
| wchar_t | ch ) |
| bool VectorworksMVR::TXString::IsCompleteNumber | ( | ) |
| bool VectorworksMVR::TXString::IsEmpty | ( | ) | const |
|
static |
|
static |
| TXString VectorworksMVR::TXString::Left | ( | size_t | len | ) | const |
| TXString & VectorworksMVR::TXString::MakeLower | ( | ) |
| TXString & VectorworksMVR::TXString::MakeReverse | ( | ) |
| TXString & VectorworksMVR::TXString::MakeUpper | ( | ) |
| TXString VectorworksMVR::TXString::Mid | ( | size_t | nFirst, |
| size_t | len = -1 ) const |
| VectorworksMVR::TXString::operator const char * | ( | ) | const |
| VectorworksMVR::TXString::operator const UCChar * | ( | ) | const |
| VectorworksMVR::TXString::operator const unsigned char * | ( | ) | const |
| VectorworksMVR::TXString::operator const wchar_t * | ( | ) | const |
| TXString & VectorworksMVR::TXString::operator+= | ( | char | ch | ) |
| TXString & VectorworksMVR::TXString::operator+= | ( | const char * | src | ) |
| TXString & VectorworksMVR::TXString::operator+= | ( | const unsigned char * | src | ) |
| TXString & VectorworksMVR::TXString::operator+= | ( | const wchar_t * | src | ) |
| TXString & VectorworksMVR::TXString::operator+= | ( | int | n | ) |
| TXString & VectorworksMVR::TXString::operator+= | ( | unsigned char | ch | ) |
| TXString & VectorworksMVR::TXString::operator+= | ( | wchar_t | ch | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | char | ch | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | const char * | src | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | const unsigned char * | src | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | const wchar_t * | src | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | double | number | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | unsigned char | ch | ) |
| TXString & VectorworksMVR::TXString::operator<< | ( | wchar_t | ch | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | char | ch | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | const char * | src | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | const std::string & | src | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | const std::wstring & | src | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | const unsigned char * | src | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | const wchar_t * | src | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | int | codePoint | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | unsigned char | ch | ) |
| TXString & VectorworksMVR::TXString::operator= | ( | wchar_t | ch | ) |
| TXChar & VectorworksMVR::TXString::operator[] | ( | ptrdiff_t | nIndex | ) |
| TXChar VectorworksMVR::TXString::operator[] | ( | ptrdiff_t | nIndex | ) | const |
| TXString & VectorworksMVR::TXString::Replace | ( | const TXString & | oldStr, |
| const TXString & | newStr, | ||
| bool | bIgnoreCase = false ) |
| ptrdiff_t VectorworksMVR::TXString::ReverseFind | ( | char | ch, |
| size_t | posLast = -1, | ||
| bool | bIgnoreCase = false ) const |
| ptrdiff_t VectorworksMVR::TXString::ReverseFind | ( | const TXString & | subStr, |
| size_t | posLast = -1, | ||
| bool | bIgnoreCase = false ) const |
| ptrdiff_t VectorworksMVR::TXString::ReverseFind | ( | int | ch, |
| size_t | posLast = -1, | ||
| bool | bIgnoreCase = false ) const |
| ptrdiff_t VectorworksMVR::TXString::ReverseFindNotOneOf | ( | const TXString & | charSet, |
| size_t | posLast = -1 ) const |
| ptrdiff_t VectorworksMVR::TXString::ReverseFindOneOf | ( | const TXString & | charSet, |
| size_t | posLast = -1 ) const |
| TXString VectorworksMVR::TXString::Right | ( | size_t | len | ) | const |
| TXString & VectorworksMVR::TXString::SetLength | ( | size_t | len | ) |
| std::vector< TXString > VectorworksMVR::TXString::Split | ( | char | ch | ) | const |
| void VectorworksMVR::TXString::swap | ( | TXString & | rhs | ) |
|
static |
|
static |
|
static |
|
static |
| TXString & VectorworksMVR::TXString::Trim | ( | ) |
| TXString & VectorworksMVR::TXString::TrimInvalidCharacters | ( | ) |
| TXString & VectorworksMVR::TXString::TrimLeft | ( | ) |
| TXString & VectorworksMVR::TXString::TrimLeftInvalidCharacter | ( | ) |
| TXString & VectorworksMVR::TXString::TrimRight | ( | ) |
| TXString & VectorworksMVR::TXString::TrimRightInvalidCharacter | ( | ) |
| TXString & VectorworksMVR::TXString::Truncate | ( | size_t | len | ) |
|
friend |
|
friend |
|
friend |
|
friend |