, including all inherited members.
| assign(const GPBase &sptr) | GPBase | [protected] |
| assign(GPEnabled *nptr) | GPBase | [protected] |
| CheckSubscript(int n) const | GBaseString | [inline, protected] |
| cmp(const GBaseString &s2, const int len=(-1)) const | GBaseString | [inline] |
| cmp(const char *s2, const int len=(-1)) const | GBaseString | [inline] |
| cmp(const char s2) const | GBaseString | [inline] |
| cmp(const char *s1, const char *s2, const int len=(-1)) | GBaseString | [inline, static] |
| contains(const char accept[], const int from=0) const | GBaseString | [inline] |
| create(void const *const buf, const unsigned int size, const EncodeType encodetype, const GUTF8String &encoding) | GUTF8String | [static] |
| create(void const *const buf, unsigned int size, const EncodeType encodetype) | GUTF8String | [static] |
| create(void const *const buf, const unsigned int size, const GUTF8String &encoding) | GUTF8String | [static] |
| create(void const *const buf, const unsigned int size, const GP< GStringRep::Unicode > &remainder) | GUTF8String | [static] |
| create(const char *buf, const unsigned int bufsize) | GUTF8String | [inline, static] |
| create(const unsigned short *buf, const unsigned int bufsize) | GUTF8String | [inline, static] |
| create(const unsigned long *buf, const unsigned int bufsize) | GUTF8String | [inline, static] |
| downcase(void) const | GUTF8String | [inline] |
| empty(void) | GBaseString | |
| EncodeType typedef | GUTF8String | |
| EscapeMode enum name | GBaseString | |
| firstEndSpace(const int from=0, const int len=(-1)) const | GBaseString | [inline] |
| format(const char *fmt,...) | GUTF8String | |
| fromEscaped(void) const | GUTF8String | |
| fromEscaped(const GMap< GUTF8String, GUTF8String > ConvMap) const | GUTF8String | |
| GBaseString(void) | GBaseString | [inline, protected] |
| get() const | GPBase | [inline, protected] |
| get_remainder(void) const | GUTF8String | [inline] |
| getbuf(int n=-1) | GUTF8String | |
| getNative2UTF8(void) const | GBaseString | |
| getUTF82Native(EscapeMode escape=UNKNOWN_ESCAPED) const | GBaseString | |
| GP() | GP< GStringRep > | [protected] |
| GP(const GP< GStringRep > &sptr) | GP< GStringRep > | [protected] |
| GP(GStringRep *nptr) | GP< GStringRep > | [protected] |
| GPBase() | GPBase | [inline, protected] |
| GPBase(const GPBase &sptr) | GPBase | [inline, protected] |
| GPBase(GPEnabled *nptr) | GPBase | [inline, protected] |
| gstr | GBaseString | [protected] |
| GUTF8String(void) | GUTF8String | [inline] |
| GUTF8String(const char dat) | GUTF8String | |
| GUTF8String(const char *str) | GUTF8String | |
| GUTF8String(const unsigned char *str) | GUTF8String | |
| GUTF8String(const unsigned short *dat) | GUTF8String | |
| GUTF8String(const unsigned long *dat) | GUTF8String | |
| GUTF8String(const char *dat, unsigned int len) | GUTF8String | |
| GUTF8String(const unsigned short *dat, unsigned int len) | GUTF8String | |
| GUTF8String(const unsigned long *dat, unsigned int len) | GUTF8String | |
| GUTF8String(const GP< GStringRep > &str) | GUTF8String | [inline] |
| GUTF8String(const GBaseString &str) | GUTF8String | [inline] |
| GUTF8String(const GUTF8String &str) | GUTF8String | [inline] |
| GUTF8String(const GNativeString &str) | GUTF8String | [inline] |
| GUTF8String(const GBaseString &gs, int from, int len) | GUTF8String | |
| GUTF8String(const GUTF8String &fmt, va_list &args) | GUTF8String | |
| GUTF8String(const int number) | GUTF8String | |
| GUTF8String(const double number) | GUTF8String | |
| hash(const GBaseString &ref) | GBaseString | [friend] |
| init(void) | GUTF8String | [inline] |
| init(const GP< GStringRep > &rep) | GUTF8String | [inline] |
| IS_ESCAPED enum value | GBaseString | |
| is_float(void) const | GBaseString | |
| is_int(void) const | GBaseString | |
| is_valid(void) const | GBaseString | [inline] |
| length(void) const | GBaseString | [inline] |
| NativeToUTF8(void) const | GBaseString | |
| ncopy(wchar_t *const buf, const int buflen) const | GBaseString | [inline] |
| nextChar(const int from=0) const | GBaseString | [inline] |
| nextNonSpace(const int from=0, const int len=(-1)) const | GBaseString | [inline] |
| nextSpace(const int from=0, const int len=(-1)) const | GBaseString | [inline] |
| NOT_ESCAPED enum value | GBaseString | |
| nullstr | GBaseString | [protected, static] |
| operator const char *(void) const | GBaseString | [inline] |
| operator GStringRep *() const | GP< GStringRep > | [protected] |
| operator!(void) const | GBaseString | [inline] |
| operator!=(const GBaseString &s2) const | GBaseString | [inline] |
| operator!=(const char *s2) const | GBaseString | [inline] |
| operator!=(const char *s1, const GBaseString &s2) | GBaseString | [friend] |
| GP< GStringRep >::operator!=(GStringRep *nptr) const | GP< GStringRep > | [protected] |
| operator*() const | GP< GStringRep > | [protected] |
| operator+(const GBaseString &s2) const | GUTF8String | |
| operator+(const GUTF8String &s2) const | GUTF8String | |
| operator+(const GNativeString &s2) const | GUTF8String | |
| operator+(const char *s2) const | GUTF8String | |
| operator+(const char *s1, const GUTF8String &s2) | GUTF8String | [friend] |
| operator+=(char ch) | GUTF8String | |
| operator+=(const char *str) | GUTF8String | |
| operator+=(const GBaseString &str) | GUTF8String | |
| operator->() const | GP< GStringRep > | [protected] |
| operator<(const GBaseString &s2) const | GBaseString | [inline] |
| operator<(const char *s2) const | GBaseString | [inline] |
| operator<(const char s2) const | GBaseString | [inline] |
| operator<(const char *s1, const GBaseString &s2) | GBaseString | [friend] |
| operator<(const char s1, const GBaseString &s2) | GBaseString | [friend] |
| operator<=(const GBaseString &s2) const | GBaseString | [inline] |
| operator<=(const char *s2) const | GBaseString | [inline] |
| operator<=(const char s2) const | GBaseString | [inline] |
| operator<=(const char *s1, const GBaseString &s2) | GBaseString | [friend] |
| operator<=(const char s1, const GBaseString &s2) | GBaseString | [friend] |
| operator=(const char str) | GUTF8String | |
| operator=(const char *str) | GUTF8String | |
| operator=(const GP< GStringRep > &str) | GUTF8String | [inline] |
| operator=(const GBaseString &str) | GUTF8String | [inline] |
| operator=(const GUTF8String &str) | GUTF8String | [inline] |
| operator=(const GNativeString &str) | GUTF8String | [inline] |
| GBaseString::operator=(GStringRep *nptr) | GP< GStringRep > | |
| GPBase::operator=(const GPBase &obj) | GPBase | [inline] |
| operator==(const GBaseString &s2) const | GBaseString | [inline] |
| operator==(const char *s2) const | GBaseString | [inline] |
| operator==(const char *s1, const GBaseString &s2) | GBaseString | [friend] |
| GP< GStringRep >::operator==(GStringRep *nptr) const | GP< GStringRep > | [protected] |
| GPBase::operator==(const GPBase &g2) const | GPBase | [inline, protected] |
| operator>(const GBaseString &s2) const | GBaseString | [inline] |
| operator>(const char *s2) const | GBaseString | [inline] |
| operator>(const char s2) const | GBaseString | [inline] |
| operator>(const char *s1, const GBaseString &s2) | GBaseString | [friend] |
| operator>(const char s1, const GBaseString &s2) | GBaseString | [friend] |
| operator>=(const GBaseString &s2) const | GBaseString | [inline] |
| operator>=(const char *s2) const | GBaseString | [inline] |
| operator>=(const char s2) const | GBaseString | [inline] |
| operator>=(const char *s1, const GBaseString &s2) | GBaseString | [friend] |
| operator>=(const char s1, const GBaseString &s2) | GBaseString | [friend] |
| operator[](int n) const | GBaseString | [inline] |
| ptr | GPBase | [protected] |
| rcontains(const char accept[], const int from=0) const | GBaseString | [inline] |
| rsearch(char c, const int from=0) const | GBaseString | [inline] |
| rsearch(const char *str, const int from=0) const | GBaseString | [inline] |
| search(char c, int from=0) const | GBaseString | [inline] |
| search(const char *str, int from=0) const | GBaseString | [inline] |
| setat(const int n, const char ch) | GUTF8String | |
| substr(int from, int len) const | GUTF8String | |
| throw_illegal_subscript() no_return | GBaseString | [protected, static] |
| toDouble(const int pos, int &endpos) const | GBaseString | [inline] |
| toDouble(const GUTF8String &src, const int pos, int &endpos) | GBaseString | [inline, static] |
| toDouble(const GNativeString &src, const int pos, int &endpos) | GBaseString | [inline, static] |
| toEscaped(const bool tosevenbit=false) const | GUTF8String | [inline] |
| toInt(void) const | GBaseString | [inline] |
| toLong(const int pos, int &endpos, const int base=10) const | GBaseString | [inline] |
| toLong(const GUTF8String &src, const int pos, int &endpos, const int base=10) | GBaseString | [inline, static] |
| toLong(const GNativeString &src, const int pos, int &endpos, const int base=10) | GBaseString | [inline, static] |
| toULong(const int pos, int &endpos, const int base=10) const | GBaseString | [inline] |
| toULong(const GUTF8String &src, const int pos, int &endpos, const int base=10) | GBaseString | [inline, static] |
| toULong(const GNativeString &src, const int pos, int &endpos, const int base=10) | GBaseString | [inline, static] |
| UNKNOWN_ESCAPED enum value | GBaseString | |
| upcase(void) const | GUTF8String | [inline] |
| UTF8ToNative(const bool currentlocale=false, const EscapeMode escape=UNKNOWN_ESCAPED) const | GBaseString | |
| vformat(const GUTF8String &fmt, va_list &args) | GUTF8String | [inline] |
| ~GBaseString() | GBaseString | [protected] |
| ~GPBase() | GPBase | [inline, protected] |
| ~GUTF8String() | GUTF8String | |