allocator_type typedef | folly::basic_fbstring< E, T, A, Storage > | |
append(const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
append(const basic_fbstring &str, const size_type pos, size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
append(const value_type *s, size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
append(const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
append(size_type n, value_type c) | folly::basic_fbstring< E, T, A, Storage > | inline |
append(InputIterator first, InputIterator last) | folly::basic_fbstring< E, T, A, Storage > | inline |
append(std::initializer_list< value_type > il) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(basic_fbstring &&str) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(const basic_fbstring &str, const size_type pos, size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(const value_type *s, const size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(std::initializer_list< value_type > il) | folly::basic_fbstring< E, T, A, Storage > | inline |
assign(ItOrLength first_or_n, ItOrChar last_or_c) | folly::basic_fbstring< E, T, A, Storage > | inline |
at(size_type n) const | folly::basic_fbstring< E, T, A, Storage > | inline |
at(size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
back() const | folly::basic_fbstring< E, T, A, Storage > | inline |
back() | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring() noexcept | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(const A &) noexcept | folly::basic_fbstring< E, T, A, Storage > | inlineexplicit |
basic_fbstring(const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(basic_fbstring &&goner) noexcept | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(const std::basic_string< E, T, A2 > &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(const basic_fbstring &str, size_type pos, size_type n=npos, const A &=A()) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(const value_type *s, const A &=A()) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(const value_type *s, size_type n, const A &=A()) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(size_type n, value_type c, const A &=A()) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(InIt begin, InIt end, typename std::enable_if< !std::is_same< InIt, value_type * >::value, const A >::type &=A()) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(const value_type *b, const value_type *e, const A &=A()) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(value_type *s, size_type n, size_type c, AcquireMallocatedString a) | folly::basic_fbstring< E, T, A, Storage > | inline |
basic_fbstring(std::initializer_list< value_type > il) | folly::basic_fbstring< E, T, A, Storage > | inline |
begin() | folly::basic_fbstring< E, T, A, Storage > | inline |
begin() const | folly::basic_fbstring< E, T, A, Storage > | inline |
c_str() const | folly::basic_fbstring< E, T, A, Storage > | inline |
capacity() const | folly::basic_fbstring< E, T, A, Storage > | inline |
cbegin() const | folly::basic_fbstring< E, T, A, Storage > | inline |
cend() const | folly::basic_fbstring< E, T, A, Storage > | inline |
clear() | folly::basic_fbstring< E, T, A, Storage > | inline |
compare(const basic_fbstring &str) const | folly::basic_fbstring< E, T, A, Storage > | inline |
compare(size_type pos1, size_type n1, const basic_fbstring &str) const | folly::basic_fbstring< E, T, A, Storage > | inline |
compare(size_type pos1, size_type n1, const value_type *s) const | folly::basic_fbstring< E, T, A, Storage > | inline |
compare(size_type pos1, size_type n1, const value_type *s, size_type n2) const | folly::basic_fbstring< E, T, A, Storage > | inline |
compare(size_type pos1, size_type n1, const basic_fbstring &str, size_type pos2, size_type n2) const | folly::basic_fbstring< E, T, A, Storage > | inline |
compare(const value_type *s) const | folly::basic_fbstring< E, T, A, Storage > | inline |
const_iterator typedef | folly::basic_fbstring< E, T, A, Storage > | |
const_pointer typedef | folly::basic_fbstring< E, T, A, Storage > | |
const_reference typedef | folly::basic_fbstring< E, T, A, Storage > | |
const_reverse_iterator typedef | folly::basic_fbstring< E, T, A, Storage > | |
copy(value_type *s, size_type n, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
crbegin() const | folly::basic_fbstring< E, T, A, Storage > | inline |
crend() const | folly::basic_fbstring< E, T, A, Storage > | inline |
data() const | folly::basic_fbstring< E, T, A, Storage > | inline |
difference_type typedef | folly::basic_fbstring< E, T, A, Storage > | |
empty() const | folly::basic_fbstring< E, T, A, Storage > | inline |
end() | folly::basic_fbstring< E, T, A, Storage > | inline |
end() const | folly::basic_fbstring< E, T, A, Storage > | inline |
enforce(bool condition, Args &&...args) | folly::basic_fbstring< E, T, A, Storage > | inlineprivatestatic |
erase(size_type pos=0, size_type n=npos) | folly::basic_fbstring< E, T, A, Storage > | inline |
erase(iterator position) | folly::basic_fbstring< E, T, A, Storage > | inline |
erase(iterator first, iterator last) | folly::basic_fbstring< E, T, A, Storage > | inline |
find(const basic_fbstring &str, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find(const value_type *needle, size_type pos, size_type nsize) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find(const value_type *s, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find(value_type c, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_not_of(const basic_fbstring &str, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_not_of(const value_type *s, size_type pos, size_type n) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_not_of(const value_type *s, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_not_of(value_type c, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_of(const basic_fbstring &str, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_of(const value_type *s, size_type pos, size_type n) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_of(const value_type *s, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_first_of(value_type c, size_type pos=0) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_not_of(const basic_fbstring &str, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_not_of(const value_type *s, size_type pos, size_type n) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_not_of(const value_type *s, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_not_of(value_type c, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_of(const basic_fbstring &str, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_of(const value_type *s, size_type pos, size_type n) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_of(const value_type *s, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
find_last_of(value_type c, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
front() const | folly::basic_fbstring< E, T, A, Storage > | inline |
front() | folly::basic_fbstring< E, T, A, Storage > | inline |
get_allocator() const | folly::basic_fbstring< E, T, A, Storage > | inline |
getline(istream_type &is, basic_fbstring &str, value_type delim) | folly::basic_fbstring< E, T, A, Storage > | friend |
getline(istream_type &is, basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | friend |
getlineImpl(istream_type &is, value_type delim) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
insert(size_type pos1, const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(size_type pos1, const basic_fbstring &str, size_type pos2, size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(size_type pos, const value_type *s, size_type n) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(size_type pos, const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(size_type pos, size_type n, value_type c) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(const_iterator p, const value_type c) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(const_iterator p, ItOrLength first_or_n, ItOrChar last_or_c) | folly::basic_fbstring< E, T, A, Storage > | inline |
insert(const_iterator p, std::initializer_list< value_type > il) | folly::basic_fbstring< E, T, A, Storage > | inline |
insertImpl(const_iterator i, FwdIterator s1, FwdIterator s2, std::forward_iterator_tag) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
insertImpl(const_iterator i, InputIterator b, InputIterator e, std::input_iterator_tag) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
insertImplDiscr(const_iterator i, size_type n, value_type c, std::true_type) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
insertImplDiscr(const_iterator i, InputIter b, InputIter e, std::false_type) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
IsRelocatable typedef | folly::basic_fbstring< E, T, A, Storage > | |
isSane() const | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
istream_type typedef | folly::basic_fbstring< E, T, A, Storage > | private |
iterator typedef | folly::basic_fbstring< E, T, A, Storage > | |
length() const | folly::basic_fbstring< E, T, A, Storage > | inline |
max_size() const | folly::basic_fbstring< E, T, A, Storage > | inline |
npos | folly::basic_fbstring< E, T, A, Storage > | static |
operator+=(const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator+=(const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator+=(const value_type c) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator+=(std::initializer_list< value_type > il) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator=(const basic_fbstring &lhs) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator=(basic_fbstring &&goner) noexcept | folly::basic_fbstring< E, T, A, Storage > | inline |
operator=(const std::basic_string< E, T, A2 > &rhs) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator=(const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator=(TP c) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator=(std::initializer_list< value_type > il) | folly::basic_fbstring< E, T, A, Storage > | inline |
operator[](size_type pos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
operator[](size_type pos) | folly::basic_fbstring< E, T, A, Storage > | inline |
pointer typedef | folly::basic_fbstring< E, T, A, Storage > | |
pop_back() | folly::basic_fbstring< E, T, A, Storage > | inline |
procrustes(size_type &n, size_type nmax) | folly::basic_fbstring< E, T, A, Storage > | inlineprivatestatic |
push_back(const value_type c) | folly::basic_fbstring< E, T, A, Storage > | inline |
rbegin() | folly::basic_fbstring< E, T, A, Storage > | inline |
rbegin() const | folly::basic_fbstring< E, T, A, Storage > | inline |
reference typedef | folly::basic_fbstring< E, T, A, Storage > | |
rend() | folly::basic_fbstring< E, T, A, Storage > | inline |
rend() const | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(size_type pos1, size_type n1, const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(size_type pos1, size_type n1, const basic_fbstring &str, size_type pos2, size_type n2) | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(size_type pos, size_type n1, const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(size_type pos, size_type n1, StrOrLength s_or_n2, NumOrChar n_or_c) | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(iterator i1, iterator i2, const basic_fbstring &str) | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(iterator i1, iterator i2, const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inline |
replace(iterator i1, iterator i2, T1 first_or_n_or_s, T2 last_or_c_or_n) | folly::basic_fbstring< E, T, A, Storage > | inline |
replaceAliased(iterator, iterator, FwdIterator, FwdIterator, std::false_type) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
replaceAliased(iterator i1, iterator i2, FwdIterator s1, FwdIterator s2, std::true_type) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
replaceImpl(iterator i1, iterator i2, FwdIterator s1, FwdIterator s2, std::forward_iterator_tag) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
replaceImpl(iterator i1, iterator i2, InputIterator b, InputIterator e, std::input_iterator_tag) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
replaceImplDiscr(iterator i1, iterator i2, const value_type *s, size_type n, std::integral_constant< int, 2 >) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
replaceImplDiscr(iterator i1, iterator i2, size_type n2, value_type c, std::integral_constant< int, 1 >) | folly::basic_fbstring< E, T, A, Storage > | inlineprivate |
replaceImplDiscr(iterator i1, iterator i2, InputIter b, InputIter e, std::integral_constant< int, 0 >) | folly::basic_fbstring< E, T, A, Storage > | private |
replaceImplDiscr(iterator i1, iterator i2, InputIter b, InputIter e, std::integral_constant< int, 0 >) | folly::basic_fbstring< E, T, A, Storage > | inline |
reserve(size_type res_arg=0) | folly::basic_fbstring< E, T, A, Storage > | inline |
resize(size_type n, value_type c=value_type()) | folly::basic_fbstring< E, T, A, Storage > | inline |
reverse_iterator typedef | folly::basic_fbstring< E, T, A, Storage > | |
rfind(const basic_fbstring &str, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
rfind(const value_type *s, size_type pos, size_type n) const | folly::basic_fbstring< E, T, A, Storage > | inline |
rfind(const value_type *s, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
rfind(value_type c, size_type pos=npos) const | folly::basic_fbstring< E, T, A, Storage > | inline |
shrink_to_fit() | folly::basic_fbstring< E, T, A, Storage > | inline |
size() const | folly::basic_fbstring< E, T, A, Storage > | inline |
size_type typedef | folly::basic_fbstring< E, T, A, Storage > | |
store_ | folly::basic_fbstring< E, T, A, Storage > | private |
substr(size_type pos=0, size_type n=npos) const & | folly::basic_fbstring< E, T, A, Storage > | inline |
substr(size_type pos=0, size_type n=npos)&& | folly::basic_fbstring< E, T, A, Storage > | inline |
swap(basic_fbstring &rhs) | folly::basic_fbstring< E, T, A, Storage > | inline |
toStdString() const | folly::basic_fbstring< E, T, A, Storage > | inline |
traits_type typedef | folly::basic_fbstring< E, T, A, Storage > | |
traitsLength(const value_type *s) | folly::basic_fbstring< E, T, A, Storage > | inlineprivatestatic |
value_type typedef | folly::basic_fbstring< E, T, A, Storage > | |
~basic_fbstring() noexcept | folly::basic_fbstring< E, T, A, Storage > | inline |