General Utility Library for C++14  2.11
gul14::SmallVector< ElementT, in_capacity > Member List

This is the complete list of members for gul14::SmallVector< ElementT, in_capacity >, including all inherited members.

assign(SizeType num_elements, const ValueType &value)gul14::SmallVector< ElementT, in_capacity >inline
assign(InputIterator first, InputIterator last)gul14::SmallVector< ElementT, in_capacity >inline
assign(std::initializer_list< ValueType > init)gul14::SmallVector< ElementT, in_capacity >inline
at(SizeType idx)gul14::SmallVector< ElementT, in_capacity >inline
at(SizeType idx) constgul14::SmallVector< ElementT, in_capacity >inline
back() noexceptgul14::SmallVector< ElementT, in_capacity >inline
back() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
begin() noexceptgul14::SmallVector< ElementT, in_capacity >inline
begin() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
capacity() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
cbegin() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
cend() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
clear() noexceptgul14::SmallVector< ElementT, in_capacity >inline
const_iterator typedefgul14::SmallVector< ElementT, in_capacity >
const_reference typedefgul14::SmallVector< ElementT, in_capacity >
const_reverse_iterator typedefgul14::SmallVector< ElementT, in_capacity >
ConstIterator typedefgul14::SmallVector< ElementT, in_capacity >
ConstReference typedefgul14::SmallVector< ElementT, in_capacity >
ConstReverseIterator typedefgul14::SmallVector< ElementT, in_capacity >
crbegin() noexceptgul14::SmallVector< ElementT, in_capacity >inline
crend() noexceptgul14::SmallVector< ElementT, in_capacity >inline
data() noexceptgul14::SmallVector< ElementT, in_capacity >inline
data() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
difference_type typedefgul14::SmallVector< ElementT, in_capacity >
DifferenceType typedefgul14::SmallVector< ElementT, in_capacity >
emplace(ConstIterator pos, ArgumentTypes &&... arguments)gul14::SmallVector< ElementT, in_capacity >inline
emplace_back(ArgumentTypes &&... arguments)gul14::SmallVector< ElementT, in_capacity >inline
empty() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
end() noexceptgul14::SmallVector< ElementT, in_capacity >inline
end() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
erase(ConstIterator pos)gul14::SmallVector< ElementT, in_capacity >inline
erase(ConstIterator first, ConstIterator last)gul14::SmallVector< ElementT, in_capacity >inline
front() noexceptgul14::SmallVector< ElementT, in_capacity >inline
front() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
inner_capacity() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
insert(ConstIterator pos, const ValueType &value)gul14::SmallVector< ElementT, in_capacity >inline
insert(ConstIterator pos, ValueType &&value)gul14::SmallVector< ElementT, in_capacity >inline
insert(ConstIterator pos, SizeType num_elements, const ValueType &value)gul14::SmallVector< ElementT, in_capacity >inline
insert(ConstIterator pos, InputIterator first, InputIterator last)gul14::SmallVector< ElementT, in_capacity >inline
insert(ConstIterator pos, std::initializer_list< ValueType > init)gul14::SmallVector< ElementT, in_capacity >inline
iterator typedefgul14::SmallVector< ElementT, in_capacity >
Iterator typedefgul14::SmallVector< ElementT, in_capacity >
max_size() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
operator!=(const SmallVector &lhs, const SmallVector &rhs)gul14::SmallVector< ElementT, in_capacity >friend
operator=(const SmallVector &other) noexcept(std::is_nothrow_copy_assignable< ValueType >::value)gul14::SmallVector< ElementT, in_capacity >inline
operator=(SmallVector &&other) noexcept(std::is_nothrow_move_constructible< ValueType >::value)gul14::SmallVector< ElementT, in_capacity >inline
operator=(std::initializer_list< ValueType > init)gul14::SmallVector< ElementT, in_capacity >inline
operator==(const SmallVector &lhs, const SmallVector &rhs)gul14::SmallVector< ElementT, in_capacity >friend
operator[](SizeType idx)gul14::SmallVector< ElementT, in_capacity >inline
operator[](SizeType idx) constgul14::SmallVector< ElementT, in_capacity >inline
pop_back()gul14::SmallVector< ElementT, in_capacity >inline
push_back(const ValueType &value)gul14::SmallVector< ElementT, in_capacity >inline
push_back(ValueType &&value)gul14::SmallVector< ElementT, in_capacity >inline
rbegin() noexceptgul14::SmallVector< ElementT, in_capacity >inline
reference typedefgul14::SmallVector< ElementT, in_capacity >
Reference typedefgul14::SmallVector< ElementT, in_capacity >
rend() noexceptgul14::SmallVector< ElementT, in_capacity >inline
reserve(SizeType new_capacity)gul14::SmallVector< ElementT, in_capacity >inline
resize(SizeType num_elements)gul14::SmallVector< ElementT, in_capacity >inline
resize(SizeType num_elements, const ValueType &element)gul14::SmallVector< ElementT, in_capacity >inline
reverse_iterator typedefgul14::SmallVector< ElementT, in_capacity >
ReverseIterator typedefgul14::SmallVector< ElementT, in_capacity >
shrink_to_fit()gul14::SmallVector< ElementT, in_capacity >inline
size() const noexceptgul14::SmallVector< ElementT, in_capacity >inline
size_type typedefgul14::SmallVector< ElementT, in_capacity >
SizeType typedefgul14::SmallVector< ElementT, in_capacity >
SmallVector() noexcept=defaultgul14::SmallVector< ElementT, in_capacity >
SmallVector(SizeType num_elements)gul14::SmallVector< ElementT, in_capacity >inlineexplicit
SmallVector(SizeType num_elements, const ValueType &value)gul14::SmallVector< ElementT, in_capacity >inline
SmallVector(InputIterator first, InputIterator last)gul14::SmallVector< ElementT, in_capacity >inline
SmallVector(const SmallVector &other) noexcept(std::is_nothrow_copy_constructible< ValueType >::value)gul14::SmallVector< ElementT, in_capacity >inline
SmallVector(SmallVector &&other) noexcept(std::is_nothrow_move_constructible< ValueType >::value)gul14::SmallVector< ElementT, in_capacity >inline
SmallVector(std::initializer_list< ValueType > init)gul14::SmallVector< ElementT, in_capacity >inline
swap(SmallVector &other)gul14::SmallVector< ElementT, in_capacity >inline
value_type typedefgul14::SmallVector< ElementT, in_capacity >
ValueType typedefgul14::SmallVector< ElementT, in_capacity >
~SmallVector()gul14::SmallVector< ElementT, in_capacity >inline