PMDK C++ bindings  1.6.1
This is the C++ bindings documentation for PMDK's libpmemobj.
pmem::obj::experimental::basic_string< CharT, Traits > Member List

This is the complete list of members for pmem::obj::experimental::basic_string< CharT, Traits >, including all inherited members.

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) constpmem::obj::experimental::basic_string< CharT, Traits >inline
back()pmem::obj::experimental::basic_string< CharT, Traits >inline
back() constpmem::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 noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
c_str() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
capacity() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
cback() constpmem::obj::experimental::basic_string< CharT, Traits >inline
cbegin() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
cdata() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
cend() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
cfront() constpmem::obj::experimental::basic_string< CharT, Traits >inline
check_pmem() constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
check_pmem_tx() constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
check_tx_stage_work() constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
compare(size_type pos, size_type count1, const CharT *s, size_type count2) constpmem::obj::experimental::basic_string< CharT, Traits >inline
compare(const basic_string &other) constpmem::obj::experimental::basic_string< CharT, Traits >inline
compare(size_type pos, size_type count, const basic_string &other) constpmem::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) constpmem::obj::experimental::basic_string< CharT, Traits >inline
compare(const CharT *s) constpmem::obj::experimental::basic_string< CharT, Traits >inline
compare(size_type pos, size_type count, const CharT *s) constpmem::obj::experimental::basic_string< CharT, Traits >inline
const_at(size_type n) constpmem::obj::experimental::basic_string< CharT, Traits >inline
crbegin() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
crend() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
data()pmem::obj::experimental::basic_string< CharT, Traits >inline
data() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
empty() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
end()pmem::obj::experimental::basic_string< CharT, Traits >inline
end() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
front()pmem::obj::experimental::basic_string< CharT, Traits >inline
front() constpmem::obj::experimental::basic_string< CharT, Traits >inline
get_pool() constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
get_size(InputIt first, InputIt last) constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
get_size(size_type count, value_type ch) constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
get_size(const basic_string &other) constpmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
initialize(Args &&... args)pmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
length() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
max_size() const noexceptpmem::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) constpmem::obj::experimental::basic_string< CharT, Traits >inline
rbegin()pmem::obj::experimental::basic_string< CharT, Traits >inline
rbegin() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
rend()pmem::obj::experimental::basic_string< CharT, Traits >inline
rend() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
replace(Args &&... args)pmem::obj::experimental::basic_string< CharT, Traits >inlineprivate
size() const noexceptpmem::obj::experimental::basic_string< CharT, Traits >inline
~basic_string()pmem::obj::experimental::basic_string< CharT, Traits >inline