jaulib v1.3.0
Jau Support Library (C++, Java, ..)
jau::cow_vector< Value_type, Alloc_type > Member List

This is the complete list of members for jau::cow_vector< Value_type, Alloc_type >, including all inherited members.

allocator_type typedefjau::cow_vector< Value_type, Alloc_type >
begin()jau::cow_vector< Value_type, Alloc_type >inline
capacity() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
cbegin() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
clear() noexceptjau::cow_vector< Value_type, Alloc_type >inline
const_iterator typedefjau::cow_vector< Value_type, Alloc_type >
const_pointer typedefjau::cow_vector< Value_type, Alloc_type >
const_reference typedefjau::cow_vector< Value_type, Alloc_type >
copy_store()jau::cow_vector< Value_type, Alloc_type >inline
cow_container_t typedefjau::cow_vector< Value_type, Alloc_type >
cow_vector() noexceptjau::cow_vector< Value_type, Alloc_type >inline
cow_vector(const allocator_type &a) noexceptjau::cow_vector< Value_type, Alloc_type >inlineexplicit
cow_vector(size_type n, const allocator_type &a=allocator_type())jau::cow_vector< Value_type, Alloc_type >inlineexplicit
cow_vector(size_type n, const value_type &value, const allocator_type &a=allocator_type())jau::cow_vector< Value_type, Alloc_type >inline
cow_vector(const storage_t &x)jau::cow_vector< Value_type, Alloc_type >inlineexplicit
cow_vector(const cow_vector &x)jau::cow_vector< Value_type, Alloc_type >inline
cow_vector(cow_vector &&x) noexceptjau::cow_vector< Value_type, Alloc_type >inline
cow_vector(InputIt first, InputIt last, const allocator_type &alloc=allocator_type())jau::cow_vector< Value_type, Alloc_type >inline
cow_vector(std::initializer_list< value_type > initlist, const allocator_type &alloc=allocator_type())jau::cow_vector< Value_type, Alloc_type >inline
difference_type typedefjau::cow_vector< Value_type, Alloc_type >
emplace_back(Args &&... args)jau::cow_vector< Value_type, Alloc_type >inline
empty() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
equal_comparator typedefjau::cow_vector< Value_type, Alloc_type >
erase_matching(const value_type &x, const bool all_matching, equal_comparator comparator)jau::cow_vector< Value_type, Alloc_type >inline
get_allocator() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
get_write_mutex() noexceptjau::cow_vector< Value_type, Alloc_type >inline
iterator typedefjau::cow_vector< Value_type, Alloc_type >
max_size() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
operator=(const cow_vector &x)jau::cow_vector< Value_type, Alloc_type >inline
operator=(cow_vector &&x)jau::cow_vector< Value_type, Alloc_type >inline
pointer typedefjau::cow_vector< Value_type, Alloc_type >
pop_back() noexceptjau::cow_vector< Value_type, Alloc_type >inline
push_back(const value_type &x)jau::cow_vector< Value_type, Alloc_type >inline
push_back(value_type &&x)jau::cow_vector< Value_type, Alloc_type >inline
push_back_unique(const value_type &x, equal_comparator comparator)jau::cow_vector< Value_type, Alloc_type >inline
reference typedefjau::cow_vector< Value_type, Alloc_type >
reserve(size_type new_capacity)jau::cow_vector< Value_type, Alloc_type >inline
set_store(storage_ref_t &&new_store_ref) noexceptjau::cow_vector< Value_type, Alloc_type >inline
size() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
size_type typedefjau::cow_vector< Value_type, Alloc_type >
snapshot() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
storage_ref_t typedefjau::cow_vector< Value_type, Alloc_type >
storage_t typedefjau::cow_vector< Value_type, Alloc_type >
swap(cow_vector &x) noexceptjau::cow_vector< Value_type, Alloc_type >inline
toString() const noexceptjau::cow_vector< Value_type, Alloc_type >inline
value_type typedefjau::cow_vector< Value_type, Alloc_type >
~cow_vector() noexcept=defaultjau::cow_vector< Value_type, Alloc_type >