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

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

assign(size_type count, const_reference value)pmem::obj::segment_vector< T, Policy >
assign(InputIt first, InputIt last)pmem::obj::segment_vector< T, Policy >
assign(std::initializer_list< T > ilist)pmem::obj::segment_vector< T, Policy >
assign(const segment_vector &other)pmem::obj::segment_vector< T, Policy >
assign(segment_vector &&other)pmem::obj::segment_vector< T, Policy >
assign(const std::vector< T > &other)pmem::obj::segment_vector< T, Policy >
at(size_type n)pmem::obj::segment_vector< T, Policy >
at(size_type n) constpmem::obj::segment_vector< T, Policy >
back()pmem::obj::segment_vector< T, Policy >
back() constpmem::obj::segment_vector< T, Policy >
begin()pmem::obj::segment_vector< T, Policy >
begin() const noexceptpmem::obj::segment_vector< T, Policy >
capacity() const noexceptpmem::obj::segment_vector< T, Policy >
cback() constpmem::obj::segment_vector< T, Policy >
cbegin() const noexceptpmem::obj::segment_vector< T, Policy >
cend() const noexceptpmem::obj::segment_vector< T, Policy >
cfront() constpmem::obj::segment_vector< T, Policy >
clear()pmem::obj::segment_vector< T, Policy >
const_at(size_type n) constpmem::obj::segment_vector< T, Policy >
const_iterator typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
const_pointer typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
const_reference typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
const_reverse_iterator typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
crange(size_type start, size_type n) constpmem::obj::segment_vector< T, Policy >
crbegin() const noexceptpmem::obj::segment_vector< T, Policy >
crend() const noexceptpmem::obj::segment_vector< T, Policy >
difference_type typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
emplace(const_iterator pos, Args &&... args)pmem::obj::segment_vector< T, Policy >
emplace_back(Args &&... args)pmem::obj::segment_vector< T, Policy >
empty() const noexceptpmem::obj::segment_vector< T, Policy >
end()pmem::obj::segment_vector< T, Policy >
end() const noexceptpmem::obj::segment_vector< T, Policy >
erase(const_iterator pos)pmem::obj::segment_vector< T, Policy >
erase(const_iterator first, const_iterator last)pmem::obj::segment_vector< T, Policy >
free_data()pmem::obj::segment_vector< T, Policy >
front()pmem::obj::segment_vector< T, Policy >
front() constpmem::obj::segment_vector< T, Policy >
insert(const_iterator pos, const T &value)pmem::obj::segment_vector< T, Policy >
insert(const_iterator pos, T &&value)pmem::obj::segment_vector< T, Policy >
insert(const_iterator pos, size_type count, const T &value)pmem::obj::segment_vector< T, Policy >
insert(const_iterator pos, InputIt first, InputIt last)pmem::obj::segment_vector< T, Policy >
insert(const_iterator pos, std::initializer_list< T > ilist)pmem::obj::segment_vector< T, Policy >
iterator typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
max_size() const noexceptpmem::obj::segment_vector< T, Policy >
operator!=(const segment_vector< T, Policy > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator!=(const segment_vector< T, Policy > &lhs, const std::vector< T > &rhs)pmem::obj::segment_vector< T, Policy >related
operator!=(const std::vector< T > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator<(const segment_vector< T, Policy > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator<(const segment_vector< T, Policy > &lhs, const std::vector< T > &rhs)pmem::obj::segment_vector< T, Policy >related
operator<(const std::vector< T > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator<=(const segment_vector< T, Policy > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator<=(const segment_vector< T, Policy > &lhs, const std::vector< T > &rhs)pmem::obj::segment_vector< T, Policy >related
operator<=(const std::vector< T > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator=(const segment_vector &other)pmem::obj::segment_vector< T, Policy >
operator=(segment_vector &&other)pmem::obj::segment_vector< T, Policy >
operator=(std::initializer_list< T > ilist)pmem::obj::segment_vector< T, Policy >
operator=(const std::vector< T > &other)pmem::obj::segment_vector< T, Policy >
operator==(const segment_vector< T, Policy > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator==(const segment_vector< T, Policy > &lhs, const std::vector< T > &rhs)pmem::obj::segment_vector< T, Policy >related
operator==(const std::vector< T > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator>(const segment_vector< T, Policy > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator>(const segment_vector< T, Policy > &lhs, const std::vector< T > &rhs)pmem::obj::segment_vector< T, Policy >related
operator>(const std::vector< T > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator>=(const segment_vector< T, Policy > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator>=(const segment_vector< T, Policy > &lhs, const std::vector< T > &rhs)pmem::obj::segment_vector< T, Policy >related
operator>=(const std::vector< T > &lhs, const segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
operator[](size_type n)pmem::obj::segment_vector< T, Policy >
operator[](size_type n) constpmem::obj::segment_vector< T, Policy >
pointer typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
policy typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
policy_type typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
pop_back()pmem::obj::segment_vector< T, Policy >
push_back(const T &value)pmem::obj::segment_vector< T, Policy >
push_back(T &&value)pmem::obj::segment_vector< T, Policy >
range(size_type start, size_type n)pmem::obj::segment_vector< T, Policy >
range(size_type start, size_type n) constpmem::obj::segment_vector< T, Policy >
rbegin()pmem::obj::segment_vector< T, Policy >
rbegin() const noexceptpmem::obj::segment_vector< T, Policy >
reference typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
rend()pmem::obj::segment_vector< T, Policy >
rend() const noexceptpmem::obj::segment_vector< T, Policy >
reserve(size_type capacity_new)pmem::obj::segment_vector< T, Policy >
resize(size_type count)pmem::obj::segment_vector< T, Policy >
resize(size_type count, const value_type &value)pmem::obj::segment_vector< T, Policy >
reverse_iterator typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
segment_type typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
segment_vector()pmem::obj::segment_vector< T, Policy >
segment_vector(size_type count, const value_type &value)pmem::obj::segment_vector< T, Policy >
segment_vector(size_type count)pmem::obj::segment_vector< T, Policy >explicit
segment_vector(InputIt first, InputIt last)pmem::obj::segment_vector< T, Policy >
segment_vector(const segment_vector &other)pmem::obj::segment_vector< T, Policy >
segment_vector(segment_vector &&other)pmem::obj::segment_vector< T, Policy >
segment_vector(std::initializer_list< T > init)pmem::obj::segment_vector< T, Policy >
segment_vector(const std::vector< T > &other)pmem::obj::segment_vector< T, Policy >
segment_vector_type typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
shrink_to_fit()pmem::obj::segment_vector< T, Policy >
size() const noexceptpmem::obj::segment_vector< T, Policy >
size_type typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
storage typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
swap(segment_vector &other)pmem::obj::segment_vector< T, Policy >
swap(segment_vector< T, Policy > &lhs, segment_vector< T, Policy > &rhs)pmem::obj::segment_vector< T, Policy >related
value_type typedef (defined in pmem::obj::segment_vector< T, Policy >)pmem::obj::segment_vector< T, Policy >
~segment_vector()pmem::obj::segment_vector< T, Policy >