ARB
|
Public Member Functions | |
TextRef () | |
TextRef (const char *data_, int length_) | |
TextRef (const char *zeroTerminated) | |
bool | defined () const |
const char * | get_data () const |
int | get_length () const |
const char * | get_following () const |
int | compare (const char *str) const |
int | icompare (const char *str) const |
char * | copy () const |
char | head () const |
char | tail () const |
TextRef | headTrimmed () const |
TextRef | tailTrimmed () const |
TextRef | trimmed () const |
TextRef | partBefore (const TextRef &subref) const |
TextRef | partBehind (const TextRef &subref) const |
bool | is_part_of (const TextRef &other) const |
const char * | find (char c) const |
Definition at line 402 of file adstring.cxx.
|
inline |
Definition at line 407 of file adstring.cxx.
Referenced by headTrimmed(), partBefore(), partBehind(), and tailTrimmed().
Definition at line 408 of file adstring.cxx.
|
inlineexplicit |
Definition at line 409 of file adstring.cxx.
|
inline |
Definition at line 411 of file adstring.cxx.
Referenced by compare(), TaggedContentParser::has_content(), TaggedContentParser::has_tag(), head(), headTrimmed(), icompare(), is_part_of(), tail(), and tailTrimmed().
|
inline |
Definition at line 412 of file adstring.cxx.
Referenced by compare(), copy(), find(), icompare(), is_part_of(), partBefore(), and textBetween().
|
inline |
Definition at line 413 of file adstring.cxx.
Referenced by compare(), copy(), find(), and icompare().
|
inline |
Definition at line 415 of file adstring.cxx.
References NULp.
Referenced by is_part_of(), partBehind(), and textBetween().
Definition at line 417 of file adstring.cxx.
References cmp, defined(), gb_assert, get_data(), and get_length().
Definition at line 427 of file adstring.cxx.
References cmp, defined(), gb_assert, get_data(), and get_length().
Referenced by GB_read_as_tagged_string().
|
inline |
Definition at line 437 of file adstring.cxx.
References ARB_strndup(), get_data(), and get_length().
Referenced by g_bs_convert_string_to_tagged_hash_with_delete(), g_bs_convert_string_to_tagged_hash_with_rewrite(), and GB_read_as_tagged_string().
|
inline |
Definition at line 439 of file adstring.cxx.
References defined().
|
inline |
Definition at line 440 of file adstring.cxx.
References defined().
|
inline |
|
inline |
|
inline |
Definition at line 463 of file adstring.cxx.
References headTrimmed(), and tailTrimmed().
Definition at line 488 of file adstring.cxx.
References gb_assert, get_data(), is_part_of(), textBetween(), and TextRef().
Definition at line 492 of file adstring.cxx.
References gb_assert, get_following(), is_part_of(), and TextRef().
|
inline |
Definition at line 470 of file adstring.cxx.
References defined(), gb_assert, get_data(), and get_following().
Referenced by partBefore(), and partBehind().
Definition at line 475 of file adstring.cxx.
References get_data(), and get_length().