assoc(std::size_t idx, T value) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
assoc_mut(edit_t e, std::size_t idx, T value) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
capacity | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
data() const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
data() | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
dec() | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
edit_t typedef | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
empty() | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inlinestatic |
equals(const with_capacity &other) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
for_each_chunk(Fn &&fn) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
for_each_chunk_p(Fn &&fn) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
from_fill(size_t n, T v) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inlinestatic |
from_initializer_list(std::initializer_list< U > values) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inlinestatic |
from_range(Iter first, Sent last) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inlinestatic |
get(std::size_t index) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
get_check(std::size_t index) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
inc() | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
no_capacity_t typedef | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
node_t typedef | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
operator no_capacity_t() const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
operator=(const with_capacity &other) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
operator=(with_capacity &&other) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
ptr | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
push_back(T value) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
push_back_mut(edit_t e, T value) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
recommend_down(size_t sz, size_t cap) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inlinestatic |
recommend_up(size_t sz, size_t cap) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inlinestatic |
size | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
size_t typedef | immer::detail::arrays::with_capacity< T, MemoryPolicy > | |
swap(with_capacity &x, with_capacity &y) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | friend |
take(std::size_t sz) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
take_mut(edit_t e, std::size_t sz) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
update(std::size_t idx, Fn &&op) const | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
update_mut(edit_t e, std::size_t idx, Fn &&op) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
with_capacity(node_t *p, size_t s, size_t c) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
with_capacity(const with_capacity &other) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
with_capacity(const no_capacity_t &other) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
with_capacity(with_capacity &&other) | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |
~with_capacity() | immer::detail::arrays::with_capacity< T, MemoryPolicy > | inline |