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 139 of file container_types.hpp.
using tagged_vector< value_type, tag_type, allocator >::public_tag_type = tag_type |
Definition at line 145 of file container_types.hpp.
using tagged_vector< value_type, tag_type, allocator >::public_value_type = value_type |
Definition at line 144 of file container_types.hpp.
|
inline |
Definition at line 147 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 148 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 149 of file container_types.hpp.
|
inline |
|
inline |
Definition at line 189 of file container_types.hpp.
|
inline |
Definition at line 186 of file container_types.hpp.
|
inline |
Definition at line 227 of file container_types.hpp.
|
inline |
Definition at line 230 of file container_types.hpp.
|
inline |
Definition at line 198 of file container_types.hpp.
|
inline |
Definition at line 192 of file container_types.hpp.
|
inline |
Definition at line 183 of file container_types.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 201 of file container_types.hpp.
|
inline |
Definition at line 195 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 158 of file container_types.hpp.
|
inlinenoexcept |
Definition at line 154 of file container_types.hpp.
|
inline |
Definition at line 166 of file container_types.hpp.
|
inline |
Definition at line 162 of file container_types.hpp.
|
inline |
Definition at line 216 of file container_types.hpp.
|
inline |
Definition at line 223 of file container_types.hpp.
|
inline |
Definition at line 219 of file container_types.hpp.
|
inline |
|
inline |
Definition at line 210 of file container_types.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 207 of file container_types.hpp.