assign(size_type count, CharT ch) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(const basic_string &other) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(const basic_string &other, size_type pos, size_type count=npos) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(const CharT *s, size_type count) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(const CharT *s) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(InputIt first, InputIt last) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(basic_string &&other) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign(std::initializer_list< CharT > ilist) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
assign_large_data(InputIt first, InputIt last) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
assign_large_data(size_type count, value_type ch) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
assign_large_data(basic_string &&other) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
assign_sso_data(InputIt first, InputIt last) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
assign_sso_data(size_type count, value_type ch) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
assign_sso_data(basic_string &&other) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
at(size_type n) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
at(size_type n) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
back() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
back() const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(size_type count, CharT ch) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(const basic_string &other, size_type pos, size_type count=npos) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(const CharT *s, size_type count) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(const CharT *s) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(InputIt first, InputIt last) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(const basic_string &other) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(basic_string &&other) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
basic_string(std::initializer_list< CharT > ilist) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
begin() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
begin() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
c_str() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
capacity() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
cback() const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
cbegin() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
cdata() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
cend() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
cfront() const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
check_pmem() const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
check_pmem_tx() const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
check_tx_stage_work() const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
compare(size_type pos, size_type count1, const CharT *s, size_type count2) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
compare(const basic_string &other) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
compare(size_type pos, size_type count, const basic_string &other) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
compare(size_type pos1, size_type count1, const basic_string &other, size_type pos2, size_type count2=npos) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
compare(const CharT *s) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
compare(size_type pos, size_type count, const CharT *s) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
const_at(size_type n) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
crbegin() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
crend() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
data() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
data() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
empty() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
end() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
end() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
front() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
front() const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
get_pool() const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
get_size(InputIt first, InputIt last) const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
get_size(size_type count, value_type ch) const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
get_size(const basic_string &other) const | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
initialize(Args &&... args) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
length() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
max_size() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator=(const basic_string &other) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator=(basic_string &&other) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator=(const CharT *s) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator=(CharT ch) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator=(std::initializer_list< CharT > ilist) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator[](size_type n) | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
operator[](size_type n) const | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
rbegin() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
rbegin() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
rend() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
rend() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
replace(Args &&... args) | pmem::obj::experimental::basic_string< CharT, Traits > | inlineprivate |
size() const noexcept | pmem::obj::experimental::basic_string< CharT, Traits > | inline |
~basic_string() | pmem::obj::experimental::basic_string< CharT, Traits > | inline |