|
| _MSTD_CONSTEXPR20 | stable_vector ()=default |
| _MSTD_CONSTEXPR20 | stable_vector (const stable_vector &)=default |
| _MSTD_CONSTEXPR20 | stable_vector (stable_vector &&) noexcept=default |
| _MSTD_CONSTEXPR20 | stable_vector (const size_type count) |
| _MSTD_CONSTEXPR20 | stable_vector (const size_type count, const value_type &value) |
| _MSTD_CONSTEXPR20 | stable_vector (const size_type count, value_type &&value) |
| _MSTD_CONSTEXPR20 | stable_vector (std::initializer_list< value_type > init) |
| template<mstd::iterator_of< value_type > Iter> |
| _MSTD_CONSTEXPR20 | stable_vector (Iter begin, Iter end) |
| _MSTD_CONSTEXPR20 | ~stable_vector ()=default |
| _MSTD_CONSTEXPR20 stable_vector & | operator= (const stable_vector &)=default |
| _MSTD_CONSTEXPR20 stable_vector & | operator= (stable_vector &&) noexcept=default |
| _MSTD_CONSTEXPR20 iterator | insert (const value_type &value) |
| _MSTD_CONSTEXPR20 iterator | insert (value_type &&value) |
| _MSTD_CONSTEXPR20 iterator | insert (const value_type &value, const size_type count) |
| template<mstd::iterator_of< value_type > Iter> |
| _MSTD_CONSTEXPR20 iterator | insert (Iter first, Iter last) |
| _MSTD_CONSTEXPR20 iterator | insert (std::initializer_list< value_type > init) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const size_type id, const value_type &value) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const size_type id, value_type &&value) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const size_type id, const value_type &value, const size_type count) |
| template<iterator_of< value_type > Iter> |
| _MSTD_CONSTEXPR20 iterator | insert_at (size_type id, Iter first, Iter last) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const size_type id, std::initializer_list< value_type > init) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const_iterator pos, const value_type &value) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const_iterator pos, value_type &&value) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const_iterator pos, const value_type &value, const size_type count) |
| template<mstd::iterator_of< value_type > Iter> |
| _MSTD_CONSTEXPR20 iterator | insert_at (const_iterator pos, Iter first, Iter last) |
| _MSTD_CONSTEXPR20 iterator | insert_at (const_iterator pos, std::initializer_list< value_type > init) |
| template<class... Args> |
| _MSTD_CONSTEXPR20 iterator | emplace (Args &&... args) _MSTD_REQUIRES((std |
| template<class... Args> |
| _MSTD_CONSTEXPR20 iterator | emplace_at (const size_type id, Args &&... args) _MSTD_REQUIRES((std |
| template<class... Args> |
| _MSTD_CONSTEXPR20 iterator | emplace_at (const_iterator pos, Args &&... args) _MSTD_REQUIRES((std |
| template<class... Args> |
| _MSTD_CONSTEXPR20 value_type & | emplace_back (Args &&... args) _MSTD_REQUIRES((std |
| _MSTD_CONSTEXPR20 void | push_back (const value_type &value) |
| _MSTD_CONSTEXPR20 void | push_back (value_type &&value) |
| _MSTD_CONSTEXPR20 iterator | erase (const size_type id) |
| _MSTD_CONSTEXPR20 iterator | erase (const size_type firstId, const size_type endId) |
| _MSTD_CONSTEXPR20 iterator | erase (iterator pos) |
| _MSTD_CONSTEXPR20 iterator | erase (const_iterator pos) |
| _MSTD_CONSTEXPR20 iterator | erase (iterator first, iterator last) |
| _MSTD_CONSTEXPR20 iterator | erase (const_iterator first, const_iterator last) |
| _MSTD_CONSTEXPR20 void | reserve (const size_type capacity) |
| _MSTD_CONSTEXPR20 void | resize (const size_type count) |
| _MSTD_CONSTEXPR20 void | resize (const size_type count, const value_type &value) |
| _MSTD_CONSTEXPR20 void | resize (const size_type count, value_type &&value) |
| _MSTD_CONSTEXPR20 void | swap (stable_vector &other) noexcept |
| _MSTD_CONSTEXPR20 void | clear () |
| _MSTD_CONSTEXPR20 value_type & | front () |
| _MSTD_CONSTEXPR20 const value_type & | front () const |
| _MSTD_CONSTEXPR20 value_type & | back () |
| _MSTD_CONSTEXPR20 const value_type & | back () const |
| _MSTD_CONSTEXPR20 iterator | get (const size_type id) |
| _MSTD_CONSTEXPR20 const_iterator | get (const size_type id) const |
| _MSTD_CONSTEXPR20 iterator | try_get (const size_type id) |
| _MSTD_CONSTEXPR20 const_iterator | try_get (const size_type id) const |
| _MSTD_CONSTEXPR20 value_type & | at (const size_type id) |
| _MSTD_CONSTEXPR20 const value_type & | at (const size_type id) const |
| _MSTD_CONSTEXPR20 value_type * | try_at (const size_type id) |
| _MSTD_CONSTEXPR20 const value_type * | try_at (const size_type id) const |
| _MSTD_CONSTEXPR20 size_type | front_id () const |
| _MSTD_CONSTEXPR20 size_type | back_id () const |
| _MSTD_CONSTEXPR20 size_type | get_next_id () const |
| _MSTD_CONSTEXPR20 size_type | get_id (const size_type dataIndex) const |
| _MSTD_CONSTEXPR20 size_type | get_id (iterator pos) |
| _MSTD_CONSTEXPR20 size_type | get_id (const_iterator pos) const |
| _MSTD_CONSTEXPR20 size_type | active_slots () const |
| _MSTD_CONSTEXPR17 size_type | empty_slots () const |
| _MSTD_CONSTEXPR20 size_type | size () const |
| _MSTD_CONSTEXPR20 size_type | capacity () const |
| _MSTD_CONSTEXPR20 size_type | max_size () const |
| _MSTD_CONSTEXPR20 bool | empty () const |
| _MSTD_CONSTEXPR20 bool | has_value (const size_type id) const |
| _MSTD_CONSTEXPR20 bool | has_value (iterator pos) const |
| _MSTD_CONSTEXPR20 bool | has_value (const_iterator pos) const |
| _MSTD_CONSTEXPR20 iterator | begin () |
| _MSTD_CONSTEXPR20 const_iterator | begin () const |
| _MSTD_CONSTEXPR20 const_iterator | cbegin () const |
| _MSTD_CONSTEXPR20 iterator | end () |
| _MSTD_CONSTEXPR20 const_iterator | end () const |
| _MSTD_CONSTEXPR20 const_iterator | cend () const |
| _MSTD_CONSTEXPR20 reverse_iterator | rbegin () |
| _MSTD_CONSTEXPR20 const_reverse_iterator | rbegin () const |
| _MSTD_CONSTEXPR20 reverse_iterator | rend () |
| _MSTD_CONSTEXPR20 const_reverse_iterator | rend () const |
| _MSTD_CONSTEXPR20 const_reverse_iterator | crbegin () const |
| _MSTD_CONSTEXPR20 const_reverse_iterator | crend () const |
| _MSTD_CONSTEXPR20 value_type & | operator[] (const size_type id) |
| _MSTD_CONSTEXPR20 const value_type & | operator[] (const size_type id) const |
| value_type * | data () |
| const value_type * | data () const |
| _MSTD_CONSTEXPR20 bool | operator== (const stable_vector &other) const =default |
| _MSTD_CONSTEXPR20 bool | operator!= (const stable_vector &other) const =default |
| _MSTD_CONSTEXPR20 auto | operator<=> (const stable_vector &other) const =default |