Click
Loading...
Searching...
No Matches
String Member List

This is the complete list of members for String, including all inherited members.

append(const String &x)Stringinline
append(const char *cstr)Stringinline
append(const char *s, int len)Stringinline
append(const char *first, const char *last)Stringinline
append(char c)Stringinline
append_fill(int c, int len)String
append_garbage(int len) (defined in String)Stringinline
append_uninitialized(int len)String
at(int i) constStringinline
back() constStringinline
begin() constStringinline
bool_data (defined in String)Stringstatic
c_str() constStringinline
compact() constStringinline
compare(const String &a, const String &b)Stringinlinestatic
compare(const String &x) constStringinline
compare(const char *s, int len) constString
const_iterator typedef (defined in String)String
data() constStringinline
empty() constStringinline
empty_data()Stringinlinestatic
encode_json() constString
end() constStringinline
equals(const String &x) constStringinline
equals(const char *s, int len) constStringinline
find_left(char c, int start=0) constString
find_left(const String &x, int start=0) constString
find_right(char c, int start=0x7FFFFFFF) constString
front() constStringinline
glob_match(const String &pattern) constString
hashcode(const char *begin, const char *end)Stringstatic
hashcode(const unsigned char *begin, const unsigned char *end)Stringinlinestatic
hashcode() constStringinline
int_large_t typedef (defined in String)String
intmax_t typedef (defined in String)String
is_shared() constStringinline
is_stable() constStringinline
iterator typedef (defined in String)String
length() constStringinline
lower() constString
make_empty()Stringinlinestatic
make_garbage(int len) (defined in String)Stringinlinestatic
make_numeric(intmax_t x, int base=10, bool uppercase=true)Stringstatic
make_numeric(uintmax_t x, int base=10, bool uppercase=true)Stringstatic
make_out_of_memory()Stringinlinestatic
make_stable(const char *cstr)Stringinlinestatic
make_stable(const char *s, int len)Stringinlinestatic
make_stable(const char *first, const char *last)Stringinlinestatic
make_uninitialized(int len)Stringinlinestatic
mutable_c_str()String
mutable_data()String
operator unspecified_bool_type() constStringinline
operator!() constStringinline
operator!=(const String &a, const String &b)Stringrelated
operator!=(const char *a, const String &b) (defined in String)Stringrelated
operator!=(const String &a, const char *b) (defined in String)Stringrelated
operator+(String a, const String &b)Stringrelated
operator+(String a, const char *b) (defined in String)Stringrelated
operator+(const char *a, const String &b) (defined in String)Stringrelated
operator+(String a, char b)Stringrelated
operator+=(const String &x)Stringinline
operator+=(const char *cstr)Stringinline
operator+=(char c)Stringinline
operator<(const String &a, const String &b)Stringrelated
operator<=(const String &a, const String &b)Stringrelated
operator=(const String &x)Stringinline
operator=(const char *cstr)Stringinline
operator==(const String &a, const String &b)Stringrelated
operator==(const char *a, const String &b) (defined in String)Stringrelated
operator==(const String &a, const char *b) (defined in String)Stringrelated
operator>(const String &a, const String &b)Stringrelated
operator>=(const String &a, const String &b)Stringrelated
operator[](int i) constStringinline
out_of_memory() constStringinline
out_of_memory_data()Stringinlinestatic
out_of_memory_length()Stringinlinestatic
printable() constString
quoted_hex() constString
remove(char c) constString
replace(char from, char to) constString
replace(String from, String to) constString
search(String pattern)Stringinline
skip_utf8_char(const char *first, const char *last)Stringinlinestatic
skip_utf8_char(const unsigned char *first, const unsigned char *last)Stringstatic
split(char c) constString
starts_with(const String &x) constStringinline
starts_with(const char *s, int len) constString
String()Stringinline
String(const String &x)Stringinline
String(const char *cstr)Stringinline
String(const char *s, int len)Stringinline
String(const unsigned char *s, int len)Stringinline
String(const char *first, const char *last)Stringinline
String(const unsigned char *first, const unsigned char *last)Stringinline
String(bool x)Stringinlineexplicit
String(char c)Stringinlineexplicit
String(unsigned char c)Stringinlineexplicit
String(int x)Stringexplicit
String(unsigned x)Stringexplicit
String(long x)Stringexplicit
String(unsigned long x)Stringexplicit
String(int64_t x)Stringexplicit
String(uint64_t x)Stringexplicit
String(double x)Stringexplicit
substring(const char *begin, const char *end) constStringinline
substring(int pos, int len) constString
substring(int pos) constStringinline
swap(String &x)Stringinline
trim() constString
trim_space() constString
trim_space_left() constString
uint_large_t typedef (defined in String)String
uintmax_t typedef (defined in String)String
unique() constStringinline
unshared() constStringinline
unspecified_bool_type typedef (defined in String)String
upper() constString
~String()Stringinline