Project Alice
|
#include <container_types.hpp>
Public Types | |
using | public_value_type = value_type |
using | public_tag_type = tag_type |
Public Member Functions | |
tagged_vector () | |
tagged_vector (tagged_vector< value_type, tag_type, allocator > const &other) noexcept | |
tagged_vector (tagged_vector< value_type, tag_type, allocator > &&other) noexcept | |
tagged_vector (size_t size) | |
tagged_vector & | operator= (tagged_vector< value_type, tag_type, allocator > const &other) noexcept |
tagged_vector & | operator= (tagged_vector< value_type, tag_type, allocator > &&other) noexcept |
value_type const & | operator[] (tag_type t) const |
value_type & | operator[] (tag_type t) |
template<typename... T> | |
tag_type | emplace_back (T &&... ts) |
value_type & | safe_get (tag_type t) |
auto | data () const |
auto | data () |
auto | array () const |
auto | array () |
auto | begin () const |
auto | end () const |
auto | begin () |
auto | end () |
auto | size () const |
auto | ssize () const |
void | resize (size_t size) |
void | reserve (size_t size) |
void | pop_back () |
tag_type | push_back (value_type const &v) |
tag_type | push_back (value_type &&v) |
value_type & | back () |
value_type const & | back () const |
Definition at line 153 of file container_types.hpp.
using tagged_vector< value_type, tag_type, allocator >::public_tag_type = tag_type |
Definition at line 159 of file container_types.hpp.
using tagged_vector< value_type, tag_type, allocator >::public_value_type = value_type |
Definition at line 158 of file container_types.hpp.
|
inline |
Definition at line 161 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 162 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 163 of file container_types.hpp.
|
inline |
|
inline |
Definition at line 203 of file container_types.hpp.
|
inline |
Definition at line 200 of file container_types.hpp.
|
inline |
Definition at line 241 of file container_types.hpp.
|
inline |
Definition at line 244 of file container_types.hpp.
|
inline |
Definition at line 212 of file container_types.hpp.
|
inline |
Definition at line 206 of file container_types.hpp.
|
inline |
Definition at line 197 of file container_types.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 215 of file container_types.hpp.
|
inline |
Definition at line 209 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 172 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 168 of file container_types.hpp.
|
inline |
Definition at line 180 of file container_types.hpp.
|
inline |
Definition at line 176 of file container_types.hpp.
|
inline |
Definition at line 230 of file container_types.hpp.
|
inline |
Definition at line 237 of file container_types.hpp.
|
inline |
Definition at line 233 of file container_types.hpp.
|
inline |
|
inline |
Definition at line 224 of file container_types.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 221 of file container_types.hpp.