|
|
using | base_type |
| |
|
using | container_type |
| |
|
using | value_type |
| |
|
using | size_type |
| |
|
using | reference |
| |
|
using | const_reference |
| |
|
using | iterator |
| |
|
using | const_iterator |
| |
|
|
| raw_queue (size_type capacity) |
| |
|
| raw_queue (const raw_queue &other) |
| |
|
| raw_queue (raw_queue &&other) |
| |
|
template<class input_iterator_t> |
| | raw_queue (input_iterator_t first, input_iterator_t last) |
| |
|
template<class allocator_t> |
| | raw_queue (const allocator_t &alloc) |
| |
|
template<class allocator_t> |
| | raw_queue (const container_t &cont, const allocator_t &alloc) |
| |
|
template<class allocator_t> |
| | raw_queue (container_t &&cont, const allocator_t &alloc) |
| |
|
template<class allocator_t> |
| | raw_queue (const raw_queue &other, const allocator_t &alloc) |
| |
|
template<class allocator_t> |
| | raw_queue (raw_queue &&other, const allocator_t &alloc) |
| |
|
template<class input_iterator_t, class allocator_t> |
| | raw_queue (input_iterator_t first, input_iterator_t last, const allocator_t &alloc) |
| |
|
|
auto | items () const noexcept -> const base_type & |
| |
|
auto | items () noexcept -> base_type & |
| |
|
|
auto | begin () const -> const_iterator |
| |
|
auto | capacity () const noexcept -> size_type |
| |
|
auto | cbegin () const -> const_iterator |
| |
|
auto | cend () const -> const_iterator |
| |
|
auto | end () const -> const_iterator |
| |
|
auto | push (value_type &&value) -> void |
| |
|
auto | pop () -> void |
| |
|
auto | push (const value_type &value) -> void |
| |
|
auto | shrink_to_fit () -> void |
| |
|
auto | size () const noexcept -> size_type |
| |
|
auto | reserve (size_type count) -> void |
| |
The documentation for this class was generated from the following file: