PMDK C++ bindings  1.13.0-git107.g7e59f08f
This is the C++ bindings documentation for PMDK's libpmemobj.
pmem::obj::array< T, N > Member List

This is the complete list of members for pmem::obj::array< T, N >, including all inherited members.

_data (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
array()=defaultpmem::obj::array< T, N >
array(const array &)=defaultpmem::obj::array< T, N >
array(array &&)=defaultpmem::obj::array< T, N >
at(size_type n)pmem::obj::array< T, N >inline
at(size_type n) constpmem::obj::array< T, N >inline
back()pmem::obj::array< T, N >inline
back() constpmem::obj::array< T, N >inline
begin()pmem::obj::array< T, N >inline
begin() const noexceptpmem::obj::array< T, N >inline
begin(pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
begin(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
cback() constpmem::obj::array< T, N >inline
cbegin() const noexceptpmem::obj::array< T, N >inline
cbegin(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
cdata() const noexceptpmem::obj::array< T, N >inline
cend() const noexceptpmem::obj::array< T, N >inline
cend(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
cfront() constpmem::obj::array< T, N >inline
const_at(size_type n) constpmem::obj::array< T, N >inline
const_iterator typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
const_pointer typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
const_reference typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
const_reverse_iterator typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
crange(size_type start, size_type n) constpmem::obj::array< T, N >inline
crbegin() const noexceptpmem::obj::array< T, N >inline
crbegin(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
crend() const noexceptpmem::obj::array< T, N >inline
crend(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
data()pmem::obj::array< T, N >inline
data() const noexceptpmem::obj::array< T, N >inline
difference_type typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
empty() const noexceptpmem::obj::array< T, N >inline
end()pmem::obj::array< T, N >inline
end() const noexceptpmem::obj::array< T, N >inline
end(pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
end(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
fill(const_reference value)pmem::obj::array< T, N >inline
front()pmem::obj::array< T, N >inline
front() constpmem::obj::array< T, N >inline
get(pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
get(pmem::obj::array< T, N > &&a)pmem::obj::array< T, N >related
get(const pmem::obj::array< T, N > &a) noexceptpmem::obj::array< T, N >related
get(const pmem::obj::array< T, N > &&a) noexceptpmem::obj::array< T, N >related
iterator typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
max_size() const noexceptpmem::obj::array< T, N >inline
operator!=(const array< T, N > &lhs, const array< T, N > &rhs)pmem::obj::array< T, N >related
operator<(const array< T, N > &lhs, const array< T, N > &rhs)pmem::obj::array< T, N >related
operator<=(const array< T, N > &lhs, const array< T, N > &rhs)pmem::obj::array< T, N >related
operator=(const array &other)pmem::obj::array< T, N >inline
operator=(array &&other)pmem::obj::array< T, N >inline
operator==(const array< T, N > &lhs, const array< T, N > &rhs)pmem::obj::array< T, N >related
operator>(const array< T, N > &lhs, const array< T, N > &rhs)pmem::obj::array< T, N >related
operator>=(const array< T, N > &lhs, const array< T, N > &rhs)pmem::obj::array< T, N >related
operator[](size_type n)pmem::obj::array< T, N >inline
operator[](size_type n) constpmem::obj::array< T, N >inline
pointer typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
range(size_type start, size_type n)pmem::obj::array< T, N >inline
range(size_type start, size_type n, size_type snapshot_size)pmem::obj::array< T, N >inline
range(size_type start, size_type n) constpmem::obj::array< T, N >inline
range_snapshotting_iterator typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
rbegin()pmem::obj::array< T, N >inline
rbegin() const noexceptpmem::obj::array< T, N >inline
rbegin(pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
rbegin(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
reference typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
rend()pmem::obj::array< T, N >inline
rend() const noexceptpmem::obj::array< T, N >inline
rend(pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
rend(const pmem::obj::array< T, N > &a)pmem::obj::array< T, N >related
reverse_iterator typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
size() const noexceptpmem::obj::array< T, N >inline
size_type typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >
swap(array &other)pmem::obj::array< T, N >inline
swap(array &other)pmem::obj::array< T, N >inline
swap(pmem::obj::array< T, N > &lhs, pmem::obj::array< T, N > &rhs)pmem::obj::array< T, N >related
value_type typedef (defined in pmem::obj::array< T, N >)pmem::obj::array< T, N >