chsvlib
chsv helper source code
sbo_vector< ElementType, sbo_threshold, Allocator > Member List

This is the complete list of members for sbo_vector< ElementType, sbo_threshold, Allocator >, including all inherited members.

allocator_type typedefsbo_vector< ElementType, sbo_threshold, Allocator >
at(std::size_t off) const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
at(std::size_t off) noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
back() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
back() noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
begin() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
begin() noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
capacity() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
cbegin() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
cend() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
clear()sbo_vector< ElementType, sbo_threshold, Allocator >
const_iterator typedefsbo_vector< ElementType, sbo_threshold, Allocator >
const_pointer typedefsbo_vector< ElementType, sbo_threshold, Allocator >
const_reference typedefsbo_vector< ElementType, sbo_threshold, Allocator >
const_reverse_iterator typedefsbo_vector< ElementType, sbo_threshold, Allocator >
crbegin() constsbo_vector< ElementType, sbo_threshold, Allocator >
crend() constsbo_vector< ElementType, sbo_threshold, Allocator >
data() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
data() noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
difference_type typedefsbo_vector< ElementType, sbo_threshold, Allocator >
do_not_initializesbo_vector< ElementType, sbo_threshold, Allocator >static
do_not_initialize_t typedefsbo_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 noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
end() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
end() noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
erase(const_iterator first, const_iterator last)sbo_vector< ElementType, sbo_threshold, Allocator >
front() const noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
front() noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
get_allocator() constsbo_vector< ElementType, sbo_threshold, Allocator >
iterator typedefsbo_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 noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
operator[](std::size_t off) noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
pointer typedefsbo_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() constsbo_vector< ElementType, sbo_threshold, Allocator >
reference typedefsbo_vector< ElementType, sbo_threshold, Allocator >
rend()sbo_vector< ElementType, sbo_threshold, Allocator >
rend() constsbo_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 typedefsbo_vector< ElementType, sbo_threshold, Allocator >
sbo_vector()=defaultsbo_vector< ElementType, sbo_threshold, Allocator >
sbo_vector(const Allocator &allocator) noexceptsbo_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 noexceptsbo_vector< ElementType, sbo_threshold, Allocator >
size_type typedefsbo_vector< ElementType, sbo_threshold, Allocator >
swap(sbo_vector &right)sbo_vector< ElementType, sbo_threshold, Allocator >
value_type typedefsbo_vector< ElementType, sbo_threshold, Allocator >
~sbo_vector()sbo_vector< ElementType, sbo_threshold, Allocator >