allocator_type typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
at(std::size_t off) const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
at(std::size_t off) noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
back() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
back() noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
begin() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
begin() noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
capacity() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
cbegin() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
cend() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
clear() | sbo_vector< ElementType, sbo_threshold, Allocator > | |
const_iterator typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
const_pointer typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
const_reference typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
const_reverse_iterator typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
crbegin() const | sbo_vector< ElementType, sbo_threshold, Allocator > | |
crend() const | sbo_vector< ElementType, sbo_threshold, Allocator > | |
data() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
data() noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
difference_type typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
do_not_initialize | sbo_vector< ElementType, sbo_threshold, Allocator > | static |
do_not_initialize_t typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
emplace(const_iterator itWhere, ElementConstructionParams &&... params) -> std::enable_if_t< std::is_constructible< ElementType, ElementConstructionParams &&... >::value, iterator > | sbo_vector< ElementType, sbo_threshold, Allocator > | |
emplace_back(ElementConstructionParams &&... params) -> std::enable_if_t< std::is_constructible< ElementType, ElementConstructionParams &&... >::value, iterator > | sbo_vector< ElementType, sbo_threshold, Allocator > | |
empty() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
end() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
end() noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
erase(const_iterator first, const_iterator last) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
front() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
front() noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
get_allocator() const | sbo_vector< ElementType, sbo_threshold, Allocator > | |
iterator typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
operator=(const sbo_vector &right) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
operator=(sbo_vector &&right) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
operator[](std::size_t off) const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
operator[](std::size_t off) noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
pointer typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
push_back(const ElementType &val) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
push_back(ElementType &&val) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
rbegin() | sbo_vector< ElementType, sbo_threshold, Allocator > | |
rbegin() const | sbo_vector< ElementType, sbo_threshold, Allocator > | |
reference typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
rend() | sbo_vector< ElementType, sbo_threshold, Allocator > | |
rend() const | sbo_vector< ElementType, sbo_threshold, Allocator > | |
reserve(std::size_t new_cap) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
resize(std::size_t new_size) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
resize(std::size_t new_size, const ElementType &value) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
resize(std::size_t new_size, do_not_initialize_t) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
reverse_iterator typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector()=default | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(const Allocator &allocator) noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | explicit |
sbo_vector(const sbo_vector &right, const Allocator &allocator) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(const sbo_vector &right) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(sbo_vector &&right, const Allocator &allocator) noexcept(std::is_nothrow_move_constructible< ElementType >::value &&Implementation::allocator_always_equal< Allocator >::value) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(sbo_vector &&right) noexcept(std::is_nothrow_move_constructible< ElementType >::value) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(IteratorBegin begin, IteratorEnd end, const Allocator &allocator=Allocator()) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(std::size_t count, const ElementType &val, const Allocator &allocator=Allocator()) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(std::size_t count, const Allocator &allocator=Allocator()) | sbo_vector< ElementType, sbo_threshold, Allocator > | explicit |
sbo_vector(std::size_t count, do_not_initialize_t, const Allocator &allocator=Allocator()) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
sbo_vector(std::initializer_list< ValueType > init_list, const Allocator &allocator=Allocator()) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
shrink_to_fit() | sbo_vector< ElementType, sbo_threshold, Allocator > | |
size() const noexcept | sbo_vector< ElementType, sbo_threshold, Allocator > | |
size_type typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
swap(sbo_vector &right) | sbo_vector< ElementType, sbo_threshold, Allocator > | |
value_type typedef | sbo_vector< ElementType, sbo_threshold, Allocator > | |
~sbo_vector() | sbo_vector< ElementType, sbo_threshold, Allocator > | |