Maipa's Standard Library Extension 1.5.6
mstd
Loading...
Searching...
No Matches
mstd::stable_vector< T > Member List

This is the complete list of members for mstd::stable_vector< T >, including all inherited members.

_append_indexes(size_type count)mstd::stable_vector< T >inlineprivate
_datamstd::stable_vector< T >private
_data_type typedefmstd::stable_vector< T >private
_erase(const std::vector< size_t > &indexes)mstd::stable_vector< T >inlineprivate
_insert(U &&value)mstd::stable_vector< T >inlineprivate
_insert_at(const size_type id, U &&value)mstd::stable_vector< T >inlineprivate
_insert_at(const_iterator pos, U &&value)mstd::stable_vector< T >inlineprivate
_push_back(U &&value)mstd::stable_vector< T >inlineprivate
_resize(const size_type count, U &&value)mstd::stable_vector< T >inlineprivate
_to_data_type typedefmstd::stable_vector< T >private
_to_id_type typedefmstd::stable_vector< T >private
_toDatamstd::stable_vector< T >private
_toIdmstd::stable_vector< T >private
active_slots() constmstd::stable_vector< T >inline
at(const size_type id)mstd::stable_vector< T >inline
at(const size_type id) constmstd::stable_vector< T >inline
back()mstd::stable_vector< T >inline
back() constmstd::stable_vector< T >inline
back_id() constmstd::stable_vector< T >inline
begin()mstd::stable_vector< T >inline
begin() constmstd::stable_vector< T >inline
capacity() constmstd::stable_vector< T >inline
cbegin() constmstd::stable_vector< T >inline
cend() constmstd::stable_vector< T >inline
clear()mstd::stable_vector< T >inline
const_iterator typedefmstd::stable_vector< T >
const_reference typedefmstd::stable_vector< T >
const_reverse_iterator typedefmstd::stable_vector< T >
crbegin() constmstd::stable_vector< T >inline
crend() constmstd::stable_vector< T >inline
data()mstd::stable_vector< T >inline
data() constmstd::stable_vector< T >inline
difference_type typedefmstd::stable_vector< T >
emplace(Args &&... args) _MSTD_REQUIRES((stdmstd::stable_vector< T >inline
emplace_at(const size_type id, Args &&... args) _MSTD_REQUIRES((stdmstd::stable_vector< T >inline
emplace_at(const_iterator pos, Args &&... args) _MSTD_REQUIRES((stdmstd::stable_vector< T >inline
emplace_back(Args &&... args) _MSTD_REQUIRES((stdmstd::stable_vector< T >inline
empty() constmstd::stable_vector< T >inline
empty_slots() constmstd::stable_vector< T >inline
end()mstd::stable_vector< T >inline
end() constmstd::stable_vector< T >inline
erase(const size_type id)mstd::stable_vector< T >inline
erase(const size_type firstId, const size_type endId)mstd::stable_vector< T >inline
erase(iterator pos)mstd::stable_vector< T >inline
erase(const_iterator pos)mstd::stable_vector< T >inline
erase(iterator first, iterator last)mstd::stable_vector< T >inline
erase(const_iterator first, const_iterator last)mstd::stable_vector< T >inline
front()mstd::stable_vector< T >inline
front() constmstd::stable_vector< T >inline
front_id() constmstd::stable_vector< T >inline
get(const size_type id)mstd::stable_vector< T >inline
get(const size_type id) constmstd::stable_vector< T >inline
get_id(const size_type dataIndex) constmstd::stable_vector< T >inline
get_id(iterator pos)mstd::stable_vector< T >inline
get_id(const_iterator pos) constmstd::stable_vector< T >inline
get_next_id() constmstd::stable_vector< T >inline
has_value(const size_type id) constmstd::stable_vector< T >inline
has_value(iterator pos) constmstd::stable_vector< T >inline
has_value(const_iterator pos) constmstd::stable_vector< T >inline
insert(const value_type &value)mstd::stable_vector< T >inline
insert(value_type &&value)mstd::stable_vector< T >inline
insert(const value_type &value, const size_type count)mstd::stable_vector< T >inline
insert(Iter first, Iter last)mstd::stable_vector< T >inline
insert(std::initializer_list< value_type > init)mstd::stable_vector< T >inline
insert_at(const size_type id, const value_type &value)mstd::stable_vector< T >inline
insert_at(const size_type id, value_type &&value)mstd::stable_vector< T >inline
insert_at(const size_type id, const value_type &value, const size_type count)mstd::stable_vector< T >inline
insert_at(size_type id, Iter first, Iter last)mstd::stable_vector< T >inline
insert_at(const size_type id, std::initializer_list< value_type > init)mstd::stable_vector< T >inline
insert_at(const_iterator pos, const value_type &value)mstd::stable_vector< T >inline
insert_at(const_iterator pos, value_type &&value)mstd::stable_vector< T >inline
insert_at(const_iterator pos, const value_type &value, const size_type count)mstd::stable_vector< T >inline
insert_at(const_iterator pos, Iter first, Iter last)mstd::stable_vector< T >inline
insert_at(const_iterator pos, std::initializer_list< value_type > init)mstd::stable_vector< T >inline
iterator typedefmstd::stable_vector< T >
max_size() constmstd::stable_vector< T >inline
operator!=(const stable_vector &other) const =defaultmstd::stable_vector< T >
operator<=>(const stable_vector &other) const =defaultmstd::stable_vector< T >
operator=(const stable_vector &)=defaultmstd::stable_vector< T >
operator=(stable_vector &&) noexcept=defaultmstd::stable_vector< T >
operator==(const stable_vector &other) const =defaultmstd::stable_vector< T >
operator[](const size_type id)mstd::stable_vector< T >inline
operator[](const size_type id) constmstd::stable_vector< T >inline
push_back(const value_type &value)mstd::stable_vector< T >inline
push_back(value_type &&value)mstd::stable_vector< T >inline
rbegin()mstd::stable_vector< T >inline
rbegin() constmstd::stable_vector< T >inline
reference typedefmstd::stable_vector< T >
rend()mstd::stable_vector< T >inline
rend() constmstd::stable_vector< T >inline
reserve(const size_type capacity)mstd::stable_vector< T >inline
resize(const size_type count)mstd::stable_vector< T >inline
resize(const size_type count, const value_type &value)mstd::stable_vector< T >inline
resize(const size_type count, value_type &&value)mstd::stable_vector< T >inline
reverse_iterator typedefmstd::stable_vector< T >
size() constmstd::stable_vector< T >inline
size_type typedefmstd::stable_vector< T >
stable_vector()=defaultmstd::stable_vector< T >
stable_vector(const stable_vector &)=defaultmstd::stable_vector< T >
stable_vector(stable_vector &&) noexcept=defaultmstd::stable_vector< T >
stable_vector(const size_type count)mstd::stable_vector< T >inlineexplicit
stable_vector(const size_type count, const value_type &value)mstd::stable_vector< T >inline
stable_vector(const size_type count, value_type &&value)mstd::stable_vector< T >inline
stable_vector(std::initializer_list< value_type > init)mstd::stable_vector< T >inline
stable_vector(Iter begin, Iter end)mstd::stable_vector< T >inline
swap(stable_vector &other) noexceptmstd::stable_vector< T >inline
try_at(const size_type id)mstd::stable_vector< T >inline
try_at(const size_type id) constmstd::stable_vector< T >inline
try_get(const size_type id)mstd::stable_vector< T >inline
try_get(const size_type id) constmstd::stable_vector< T >inline
value_type typedefmstd::stable_vector< T >
~stable_vector()=defaultmstd::stable_vector< T >