# CEGUI::String Member List

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

append(const String &str, size_type str_idx=0, size_type str_num=npos) | CEGUI::String | `[inline]`
append(const std::string &std_str, size_type str_idx=0, size_type str_num=npos) | CEGUI::String | `[inline]`
append(const utf8 *utf8_str) | CEGUI::String | `[inline]`
append(const utf8 *utf8_str, size_type len) | CEGUI::String | `[inline]`
append(size_type num, utf32 code_point) | CEGUI::String | `[inline]`
append(const_iterator iter_beg, const_iterator iter_end) | CEGUI::String | `[inline]`
append(const char *cstr) | CEGUI::String | `[inline]`
append(const char *chars, size_type chars_len) | CEGUI::String | `[inline]`
assign(const String &str, size_type str_idx=0, size_type str_num=npos) | CEGUI::String | `[inline]`
assign(const std::string &std_str, size_type str_idx=0, size_type str_num=npos) | CEGUI::String | `[inline]`
assign(const utf8 *utf8_str) | CEGUI::String | `[inline]`
assign(const utf8 *utf8_str, size_type str_num) | CEGUI::String | `[inline]`
assign(size_type num, utf32 code_point) | CEGUI::String | `[inline]`
assign(const char *cstr) | CEGUI::String | `[inline]`
assign(const char *chars, size_type chars_len) | CEGUI::String | `[inline]`
at(size_type idx) | CEGUI::String | `[inline]`
at(size_type idx) const | CEGUI::String | `[inline]`
begin(void) | CEGUI::String | `[inline]`
begin(void) const | CEGUI::String | `[inline]`
c_str(void) const | CEGUI::String | `[inline]`
capacity(void) const | CEGUI::String | `[inline]`
clear(void) | CEGUI::String | `[inline]`
compare(const String &str) const | CEGUI::String | `[inline]`
compare(size_type idx, size_type len, const String &str, size_type str_idx=0, size_type str_len=npos) const | CEGUI::String | `[inline]`
compare(const std::string &std_str) const | CEGUI::String | `[inline]`
compare(size_type idx, size_type len, const std::string &std_str, size_type str_idx=0, size_type str_len=npos) const | CEGUI::String | `[inline]`
compare(const utf8 *utf8_str) const | CEGUI::String | `[inline]`
compare(size_type idx, size_type len, const utf8 *utf8_str) const | CEGUI::String | `[inline]`
compare(size_type idx, size_type len, const utf8 *utf8_str, size_type str_cplen) const | CEGUI::String | `[inline]`
compare(const char *cstr) const | CEGUI::String | `[inline]`
compare(size_type idx, size_type len, const char *cstr) const | CEGUI::String | `[inline]`
compare(size_type idx, size_type len, const char *chars, size_type chars_len) const | CEGUI::String | `[inline]`
const_pointer typedef | CEGUI::String |
const_reference typedef | CEGUI::String |
const_reverse_iterator typedef | CEGUI::String |
copy(utf8 *buf, size_type len=npos, size_type idx=0) const | CEGUI::String | `[inline]`
data(void) const | CEGUI::String | `[inline]`
difference_type typedef | CEGUI::String |
empty(void) const | CEGUI::String | `[inline]`
end(void) | CEGUI::String | `[inline]`
end(void) const | CEGUI::String | `[inline]`
erase(void) | CEGUI::String | `[inline]`
erase(size_type idx) | CEGUI::String | `[inline]`
erase(size_type idx, size_type len=npos) | CEGUI::String | `[inline]`
erase(iterator pos) | CEGUI::String | `[inline]`
erase(iterator iter_beg, iterator iter_end) | CEGUI::String | `[inline]`
find(utf32 code_point, size_type idx=0) const | CEGUI::String | `[inline]`
find(const String &str, size_type idx=0) const | CEGUI::String | `[inline]`
find(const std::string &std_str, size_type idx=0) const | CEGUI::String | `[inline]`
find(const utf8 *utf8_str, size_type idx=0) const | CEGUI::String | `[inline]`
find(const utf8 *utf8_str, size_type idx, size_type str_len) const | CEGUI::String | `[inline]`
find(const char *cstr, size_type idx=0) const | CEGUI::String | `[inline]`
find(const char *chars, size_type idx, size_type chars_len) const | CEGUI::String | `[inline]`
find_first_not_of(const String &str, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_not_of(const std::string &std_str, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_not_of(const utf8 *utf8_str, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_not_of(const utf8 *utf8_str, size_type idx, size_type str_len) const | CEGUI::String | `[inline]`
find_first_not_of(utf32 code_point, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_not_of(const char *cstr, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_not_of(const char *chars, size_type idx, size_type chars_len) const | CEGUI::String | `[inline]`
find_first_of(const String &str, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_of(const std::string &std_str, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_of(const utf8 *utf8_str, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_of(const utf8 *utf8_str, size_type idx, size_type str_len) const | CEGUI::String | `[inline]`
find_first_of(utf32 code_point, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_of(const char *cstr, size_type idx=0) const | CEGUI::String | `[inline]`
find_first_of(const char *chars, size_type idx, size_type chars_len) const | CEGUI::String | `[inline]`
find_last_not_of(const String &str, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_not_of(const std::string &std_str, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_not_of(const utf8 *utf8_str, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_not_of(const utf8 *utf8_str, size_type idx, size_type str_len) const | CEGUI::String | `[inline]`
find_last_not_of(utf32 code_point, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_not_of(const char *cstr, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_not_of(const char *chars, size_type idx, size_type chars_len) const | CEGUI::String | `[inline]`
find_last_of(const String &str, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_of(const std::string &std_str, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_of(const utf8 *utf8_str, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_of(const utf8 *utf8_str, size_type idx, size_type str_len) const | CEGUI::String | `[inline]`
find_last_of(utf32 code_point, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_of(const char *cstr, size_type idx=npos) const | CEGUI::String | `[inline]`
find_last_of(const char *chars, size_type idx, size_type chars_len) const | CEGUI::String | `[inline]`
insert(size_type idx, const String &str) | CEGUI::String | `[inline]`
insert(size_type idx, const String &str, size_type str_idx, size_type str_num) | CEGUI::String | `[inline]`
insert(size_type idx, const std::string &std_str) | CEGUI::String | `[inline]`
insert(size_type idx, const std::string &std_str, size_type str_idx, size_type str_num) | CEGUI::String | `[inline]`
insert(size_type idx, const utf8 *utf8_str) | CEGUI::String | `[inline]`
insert(size_type idx, const utf8 *utf8_str, size_type len) | CEGUI::String | `[inline]`
insert(size_type idx, size_type num, utf32 code_point) | CEGUI::String | `[inline]`
insert(iterator pos, size_type num, utf32 code_point) | CEGUI::String | `[inline]`
insert(iterator pos, utf32 code_point) | CEGUI::String | `[inline]`
insert(iterator iter_pos, const_iterator iter_beg, const_iterator iter_end) | CEGUI::String | `[inline]`
insert(size_type idx, const char *cstr) | CEGUI::String | `[inline]`
insert(size_type idx, const char *chars, size_type chars_len) | CEGUI::String | `[inline]`
length(void) const | CEGUI::String | `[inline]`
max_size(void) | CEGUI::String | `[inline, static]`
npos | CEGUI::String | `[static]`
operator+=(const String &str) | CEGUI::String | `[inline]`
operator+=(const std::string &std_str) | CEGUI::String | `[inline]`
operator+=(const utf8 *utf8_str) | CEGUI::String | `[inline]`
operator+=(utf32 code_point) | CEGUI::String | `[inline]`
operator+=(const char *cstr) | CEGUI::String | `[inline]`
operator=(const String &str) | CEGUI::String | `[inline]`
operator=(const std::string &std_str) | CEGUI::String | `[inline]`
operator=(const utf8 *utf8_str) | CEGUI::String | `[inline]`
operator=(utf32 code_point) | CEGUI::String | `[inline]`
operator=(const char *cstr) | CEGUI::String | `[inline]`
operator[](size_type idx) | CEGUI::String | `[inline]`
operator[](size_type idx) const | CEGUI::String | `[inline]`
pointer typedef | CEGUI::String |
push_back(utf32 code_point) | CEGUI::String | `[inline]`
rbegin(void) | CEGUI::String | `[inline]`
rbegin(void) const | CEGUI::String | `[inline]`
reference typedef | CEGUI::String |
rend(void) | CEGUI::String | `[inline]`
rend(void) const | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const String &str) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const String &str) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const String &str, size_type str_idx, size_type str_num) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const std::string &std_str) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const std::string &std_str) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const std::string &std_str, size_type str_idx, size_type str_num) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const utf8 *utf8_str) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const utf8 *utf8_str) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const utf8 *utf8_str, size_type str_len) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const utf8 *utf8_str, size_type str_len) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, size_type num, utf32 code_point) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, size_type num, utf32 code_point) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const_iterator iter_newBeg, const_iterator iter_newEnd) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const char *cstr) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const char *cstr) | CEGUI::String | `[inline]`
replace(size_type idx, size_type len, const char *chars, size_type chars_len) | CEGUI::String | `[inline]`
replace(iterator iter_beg, iterator iter_end, const char *chars, size_type chars_len) | CEGUI::String | `[inline]`
reserve(size_type num=0) | CEGUI::String | `[inline]`
resize(size_type num) | CEGUI::String | `[inline]`
resize(size_type num, utf32 code_point) | CEGUI::String | `[inline]`
reverse_iterator typedef | CEGUI::String |
rfind(utf32 code_point, size_type idx=npos) const | CEGUI::String | `[inline]`
rfind(const String &str, size_type idx=npos) const | CEGUI::String | `[inline]`
rfind(const std::string &std_str, size_type idx=npos) const | CEGUI::String | `[inline]`
rfind(const utf8 *utf8_str, size_type idx=npos) const | CEGUI::String | `[inline]`
rfind(const utf8 *utf8_str, size_type idx, size_type str_len) const | CEGUI::String | `[inline]`
rfind(const char *cstr, size_type idx=npos) const | CEGUI::String | `[inline]`
rfind(const char *chars, size_type idx, size_type chars_len) const | CEGUI::String | `[inline]`
size(void) const | CEGUI::String | `[inline]`
size_type typedef | CEGUI::String |
String(void) | CEGUI::String | `[inline]`
String(const String &str) | CEGUI::String | `[inline]`
String(const String &str, size_type str_idx, size_type str_num=npos) | CEGUI::String | `[inline]`
String(const std::string &std_str) | CEGUI::String | `[inline]`
String(const std::string &std_str, size_type str_idx, size_type str_num=npos) | CEGUI::String | `[inline]`
String(const utf8 *utf8_str) | CEGUI::String | `[inline]`
String(const utf8 *utf8_str, size_type chars_len) | CEGUI::String | `[inline]`
String(size_type num, utf32 code_point) | CEGUI::String | `[inline]`
String(const_iterator iter_beg, const_iterator iter_end) | CEGUI::String | `[inline]`
String(const char *cstr) | CEGUI::String | `[inline]`
String(const char *chars, size_type chars_len) | CEGUI::String | `[inline]`
substr(size_type idx=0, size_type len=npos) const | CEGUI::String | `[inline]`
swap(String &str) | CEGUI::String | `[inline]`
utf8_stream_len(size_type num=npos, size_type idx=0) | CEGUI::String | `[inline]`
value_type typedef | CEGUI::String |
~String(void) | CEGUI::String |