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

This is the complete list of members for jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >, including all inherited members.

allocator_type typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
begin()jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
capacity() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cbegin() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
clear() noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
const_iterator typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
const_pointer typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
const_reference typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
copy_store()jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_container_t typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
cow_darray() noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(size_type capacity, const float growth_factor=DEFAULT_GROWTH_FACTOR, const allocator_type &alloc=allocator_type())jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inlineexplicit
cow_darray(const storage_t &x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(const storage_t &x, const float growth_factor, const allocator_type &alloc)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inlineexplicit
cow_darray(storage_t &&x) noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(storage_t &&x, const float growth_factor, const allocator_type &alloc) noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inlineexplicit
cow_darray(const cow_darray &x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(const cow_darray &x, const float growth_factor, const allocator_type &alloc)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inlineexplicit
cow_darray(const cow_darray &x, const size_type _capacity, const float growth_factor, const allocator_type &alloc)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inlineexplicit
cow_darray(cow_darray &&x) noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(const size_type _capacity, const_iterator first, const_iterator last, const float growth_factor=DEFAULT_GROWTH_FACTOR, const allocator_type &alloc=allocator_type())jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(const size_type _capacity, InputIt first, InputIt last, const float growth_factor=DEFAULT_GROWTH_FACTOR, const allocator_type &alloc=allocator_type())jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inlineexplicit
cow_darray(InputIt first, InputIt last, const allocator_type &alloc=allocator_type())jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
cow_darray(std::initializer_list< value_type > initlist, const allocator_type &alloc=allocator_type())jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
darray_tag typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
DEFAULT_GROWTH_FACTORjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >static
difference_type typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
emplace_back(Args &&... args)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
empty() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
equal_comparator typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
erase_matching(const value_type &x, const bool all_matching, equal_comparator comparator)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
get_allocator() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
get_allocator_ref() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
get_info() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
get_write_mutex() noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
growth_factor() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
iterator typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
max_size() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
operator=(const storage_t &x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
operator=(storage_t &&x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
operator=(const cow_darray &x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
operator=(cow_darray &&x) noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
pointer typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
pop_back() noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
push_back(const value_type &x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
push_back(value_type &&x)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
push_back(InputIt first, InputIt last)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
push_back_list(const Args &... args)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
push_back_list(Args &&... args)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
push_back_unique(const value_type &x, equal_comparator comparator)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
reference typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
reserve(size_type new_capacity)jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
set_store(storage_ref_t &&new_store_ref) noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
size() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
size_type typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
snapshot() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
storage_ref_t typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
storage_t typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
swap(cow_darray &x) noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
toString() const noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline
uses_memmovejau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >static
uses_reallocjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >static
uses_secmemjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >static
value_type typedefjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >
~cow_darray() noexceptjau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem >inline