, including all inherited members.
append(const GP< GStringRep > &s2) const =0 | GStringRep | [pure virtual] |
append(const char *s2) const | GStringRep | |
blank(const unsigned int sz) const =0 | GStringRep | [pure virtual] |
cmp(const GP< GStringRep > &s2, const int len=(-1)) const =0 | GStringRep | [pure virtual] |
cmp(const char *s2, const int len=(-1)) const | GStringRep | |
cmp(const GP< GStringRep > &s1, const GP< GStringRep > &s2, const int len=(-1)) | GStringRep | [static] |
cmp(const GP< GStringRep > &s1, const char *s2, const int len=(-1)) | GStringRep | [static] |
cmp(const char *s1, const GP< GStringRep > &s2, const int len=(-1)) | GStringRep | [static] |
cmp(const char *s1, const char *s2, const int len=(-1)) | GStringRep | [static] |
concat(const GP< GStringRep > &s1, const GP< GStringRep > &s2) const | GStringRep | |
concat(const char *s1, const GP< GStringRep > &s2) const | GStringRep | |
concat(const GP< GStringRep > &s1, const char *s2) const | GStringRep | |
concat(const char *s1, const char *s2) const | GStringRep | |
contains(char const accept[], int from=0) const | GStringRep | |
count | GPEnabled | [protected] |
create(const unsigned int sz, TYPE *) | GStringRep | [inline, static] |
data | GStringRep | [protected] |
downcase(void) const | GStringRep | |
EncodeType enum name | GStringRep | |
EscapeMode enum name | GStringRep | |
firstEndSpace(int from=0, const int len=(-1)) const | GStringRep | |
get_count(void) const | GPEnabled | [inline] |
get_remainder(void) const | GStringRep | [protected, virtual] |
getbuf(int n) const | GStringRep | |
getUCS4(unsigned long &w, const int from) const | GStringRep | |
getValidUCS4(const char *&source) const =0 | GStringRep | [protected, pure virtual] |
giswlower(const unsigned long w) | GStringRep | [protected, static] |
giswspace(const unsigned long w) | GStringRep | [protected, static] |
giswupper(const unsigned long w) | GStringRep | [protected, static] |
GPEnabled() | GPEnabled | [inline] |
GPEnabled(const GPEnabled &obj) | GPEnabled | [inline] |
GStringRep(void) | GStringRep | |
gtowlower(const unsigned long w) | GStringRep | [protected, static] |
gtowupper(const unsigned long w) | GStringRep | [protected, static] |
hash(const GBaseString &ref) | GStringRep | [friend] |
IS_ESCAPED enum value | GStringRep | |
is_valid(void) const =0 | GStringRep | [pure virtual] |
isCharType(bool(*xiswtest)(const unsigned long wc), const char *ptr, const bool reverse=false) const | GStringRep | [protected] |
isNative(void) const | GStringRep | [inline, virtual] |
isUTF8(void) const | GStringRep | [inline, virtual] |
NativeToUTF8(const char *s) | GStringRep | [static] |
ncopy(wchar_t *const buf, const int buflen) const =0 | GStringRep | [pure virtual] |
nextChar(const int from=0) const | GStringRep | |
nextCharType(bool(*xiswtest)(const unsigned long wc), const int from, const int len, const bool reverse=false) const | GStringRep | [protected] |
nextNonSpace(const int from=0, const int len=(-1)) const | GStringRep | |
nextSpace(const int from=0, const int len=(-1)) const | GStringRep | |
NOT_ESCAPED enum value | GStringRep | |
operator=(const GPEnabled &obj) | GPEnabled | [inline] |
rcontains(char const accept[], int from=0) const | GStringRep | |
rsearch(char c, int from=0) const | GStringRep | |
rsearch(char const *str, int from=0) const | GStringRep | |
search(char c, int from=0) const | GStringRep | |
search(char const *str, int from=0) const | GStringRep | |
set_remainder(void const *const buf, const unsigned int size, const EncodeType encodetype) | GStringRep | [protected, virtual] |
set_remainder(void const *const buf, const unsigned int size, const GP< GStringRep > &encoding) | GStringRep | [protected, virtual] |
set_remainder(const GP< Unicode > &remainder) | GStringRep | [protected, virtual] |
setat(int n, char ch) const | GStringRep | |
size | GStringRep | [protected] |
strdup(const char *s) const | GStringRep | |
substr(const char *s, const int start, const int length=(-1)) const | GStringRep | |
substr(const unsigned short *s, const int start, const int length=(-1)) const | GStringRep | |
substr(const unsigned long *s, const int start, const int length=(-1)) const | GStringRep | |
tocase(bool(*xiswcase)(const unsigned long wc), unsigned long(*xtowcase)(const unsigned long wc)) const | GStringRep | [protected] |
toDouble(const int pos, int &endpos) const =0 | GStringRep | [pure virtual] |
toEscaped(const bool tosevenbit) const | GStringRep | |
toInt(void) const =0 | GStringRep | [pure virtual] |
toLong(const int pos, int &endpos, const int base=10) const =0 | GStringRep | [pure virtual] |
toNative(const EscapeMode escape=UNKNOWN_ESCAPED) const =0 | GStringRep | [pure virtual] |
toThis(const GP< GStringRep > &rep, const GP< GStringRep > &locale=0) const =0 | GStringRep | [pure virtual] |
toULong(const int pos, int &endpos, const int base=10) const =0 | GStringRep | [pure virtual] |
toUTF8(const bool nothrow=false) const =0 | GStringRep | [pure virtual] |
UCS4toNative(const unsigned long w, unsigned char *ptr, mbstate_t *ps) | GStringRep | [static] |
UCS4toString(const unsigned long w, unsigned char *ptr, mbstate_t *ps=0) const =0 | GStringRep | [pure virtual] |
UCS4toUTF16(unsigned long w, unsigned short &w1, unsigned short &w2) | GStringRep | [static] |
UCS4toUTF8(const unsigned long w, unsigned char *ptr) | GStringRep | [static] |
UNKNOWN_ESCAPED enum value | GStringRep | |
upcase(void) const | GStringRep | |
UTF16toUCS4(unsigned long &w, unsigned short const *const s, void const *const eptr) | GStringRep | [static] |
UTF8ToNative(const char *s, const EscapeMode escape=UNKNOWN_ESCAPED) | GStringRep | [static] |
UTF8toUCS4(unsigned char const *&s, void const *const endptr) | GStringRep | [static] |
UTF8toUCS4(unsigned long &w, unsigned char const s[], void const *const endptr) | GStringRep | [inline, static] |
vformat(va_list args) const | GStringRep | |
XEBCDIC enum value | GStringRep | |
XOTHER enum value | GStringRep | |
XUCS4 enum value | GStringRep | |
XUCS4_2143 enum value | GStringRep | |
XUCS4_3412 enum value | GStringRep | |
XUCS4BE enum value | GStringRep | |
XUCS4LE enum value | GStringRep | |
XUTF16 enum value | GStringRep | |
XUTF16BE enum value | GStringRep | |
XUTF16LE enum value | GStringRep | |
XUTF8 enum value | GStringRep | |
~GPEnabled() | GPEnabled | [virtual] |
~GStringRep() | GStringRep | [virtual] |