| allocator_type typedef | jau::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 noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| cbegin() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| clear() noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| clear(bool releaseMem) noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| const_iterator typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| const_pointer typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| const_reference typedef | jau::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 typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| cow_darray() noexcept | jau::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) noexcept | jau::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) noexcept | jau::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) noexcept | jau::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 typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| DEFAULT_GROWTH_FACTOR | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | static |
| difference_type typedef | jau::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 noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| equal_comparator typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| erase_if(const bool all_matching, UnaryPredicate p) | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| 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 noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| get_allocator_ref() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| get_write_mutex() noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| getInfo() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| growthFactor() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| iterator typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| max_size() const noexcept | jau::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) noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| pointer typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| pop_back() noexcept | jau::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 typedef | jau::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) noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| setGrowthFactor(float v) const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| size() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| size_type typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| snapshot() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| storage_ref_t typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| storage_t typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| swap(cow_darray &x) noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| toString() const noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |
| uses_memmove | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | static |
| uses_realloc | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | static |
| uses_secmem | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | static |
| value_type typedef | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | |
| ~cow_darray() noexcept | jau::cow_darray< Value_type, Size_type, Alloc_type, use_memmove, use_secmem > | inline |