|
int | lo () const |
|
int | hi () const |
|
constexpr | PODVector () noexcept=default |
|
constexpr | PODVector (const allocator_type &a_allocator) noexcept |
|
| PODVector (size_type a_size) |
|
| PODVector (size_type a_size, const value_type &a_value, const allocator_type &a_allocator=Allocator()) |
|
| PODVector (std::initializer_list< T > a_initializer_list, const allocator_type &a_allocator=Allocator()) |
|
| PODVector (const PODVector< T, Allocator > &a_vector) |
|
| PODVector (PODVector< T, Allocator > &&a_vector) noexcept |
|
| ~PODVector () |
|
PODVector & | operator= (const PODVector< T, Allocator > &a_vector) |
|
PODVector & | operator= (PODVector< T, Allocator > &&a_vector) noexcept |
|
iterator | erase (const_iterator a_pos) |
|
iterator | erase (const_iterator a_first, const_iterator a_last) |
|
iterator | insert (const_iterator a_pos, const T &a_item) |
|
iterator | insert (const_iterator a_pos, size_type a_count, const T &a_value) |
|
iterator | insert (const_iterator a_pos, T &&a_item) |
|
iterator | insert (const_iterator a_pos, std::initializer_list< T > a_initializer_list) |
|
iterator | insert (const_iterator a_pos, InputIt a_first, InputIt a_last) |
|
void | assign (size_type a_count, const T &a_value) |
|
void | assign (std::initializer_list< T > a_initializer_list) |
|
void | assign (InputIt a_first, InputIt a_last) |
|
void | assign (const T &a_value) |
|
allocator_type | get_allocator () const noexcept |
|
void | push_back (const T &a_value) |
|
void | pop_back () noexcept |
|
void | clear () noexcept |
|
size_type | size () const noexcept |
|
size_type | capacity () const noexcept |
|
bool | empty () const noexcept |
|
T & | operator[] (size_type a_index) noexcept |
|
const T & | operator[] (size_type a_index) const noexcept |
|
T & | front () noexcept |
|
const T & | front () const noexcept |
|
T & | back () noexcept |
|
const T & | back () const noexcept |
|
T * | data () noexcept |
|
const T * | data () const noexcept |
|
T * | dataPtr () noexcept |
|
const T * | dataPtr () const noexcept |
|
iterator | begin () noexcept |
|
const_iterator | begin () const noexcept |
|
iterator | end () noexcept |
|
const_iterator | end () const noexcept |
|
reverse_iterator | rbegin () noexcept |
|
const_reverse_iterator | rbegin () const noexcept |
|
reverse_iterator | rend () noexcept |
|
const_reverse_iterator | rend () const noexcept |
|
const_iterator | cbegin () const noexcept |
|
const_iterator | cend () const noexcept |
|
const_reverse_iterator | crbegin () const noexcept |
|
const_reverse_iterator | crend () const noexcept |
|
void | resize (size_type a_new_size) |
|
void | resize (size_type a_new_size, const T &a_val) |
|
void | reserve (size_type a_capacity) |
|
void | shrink_to_fit () |
|
void | swap (PODVector< T, Allocator > &a_vector) noexcept |
|