| at(size_type index) const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| back() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| begin() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| bits | immer::flex_vector< T, MemoryPolicy, B, BL > | static |
| bits_leaf | immer::flex_vector< T, MemoryPolicy, B, BL > | static |
| concat_move(std::true_type, flex_vector &&l, const flex_vector &r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivatestatic |
| concat_move(std::true_type, const flex_vector &l, flex_vector &&r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivatestatic |
| concat_move(std::true_type, flex_vector &&l, flex_vector &&r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivatestatic |
| concat_move(std::false_type, const flex_vector &l, const flex_vector &r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivatestatic |
| const_iterator typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| const_reference typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| difference_type typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| drop(size_type elems) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| drop(size_type elems) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| drop_move(std::true_type, size_type elems) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| drop_move(std::false_type, size_type elems) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| empty() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| end() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| erase(size_type pos) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| erase(size_type pos) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| erase(size_type pos, size_type lpos) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| erase(size_type pos, size_type lpos) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| flex_vector()=default | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| flex_vector(std::initializer_list< T > values) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| flex_vector(Iter first, Sent last) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| flex_vector(size_type n, T v={}) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| flex_vector(vector< T, MemoryPolicy, B, BL > v) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| flex_vector(impl_t impl) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| front() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| impl() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| impl_ | immer::flex_vector< T, MemoryPolicy, B, BL > | private |
| impl_t typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | private |
| insert(size_type pos, T value) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| insert(size_type pos, T value) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| insert(size_type pos, flex_vector value) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| insert(size_type pos, flex_vector value) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| iterator typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| memory_policy typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| move_t typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | private |
| operator!=(const flex_vector &other) const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| operator+(const flex_vector &l, const flex_vector &r) | immer::flex_vector< T, MemoryPolicy, B, BL > | friend |
| operator+(flex_vector &&l, const flex_vector &r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| operator+(const flex_vector &l, flex_vector &&r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| operator+(flex_vector &&l, flex_vector &&r) | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| operator==(const flex_vector &other) const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| operator[](size_type index) const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| push_back(value_type value) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| push_back(value_type value) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| push_back_move(std::true_type, value_type value) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| push_back_move(std::false_type, value_type value) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| push_front(value_type value) const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| rbegin() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| reference typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| rend() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| reverse_iterator typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| set(size_type index, value_type value) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| set(size_type index, value_type value) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| set_move(std::true_type, size_type index, value_type value) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| set_move(std::false_type, size_type index, value_type value) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| size() const | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| size_type typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| take(size_type elems) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| take(size_type elems) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| take_move(std::true_type, size_type elems) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| take_move(std::false_type, size_type elems) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| transient() const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| transient() && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| transient_type typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |
| transient_type | immer::flex_vector< T, MemoryPolicy, B, BL > | private |
| update(size_type index, FnT &&fn) const & | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| update(size_type index, FnT &&fn) && | immer::flex_vector< T, MemoryPolicy, B, BL > | inline |
| update_move(std::true_type, size_type index, Fn &&fn) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| update_move(std::false_type, size_type index, Fn &&fn) | immer::flex_vector< T, MemoryPolicy, B, BL > | inlineprivate |
| value_type typedef | immer::flex_vector< T, MemoryPolicy, B, BL > | |