Public Member Functions | |
| template<size_t kAlignment, size_t kCapacity> | |
| ChannelDeque (containers::Storage< kAlignment, kCapacity > &storage) | |
| size_type | capacity () const |
| size_type | size () const |
| bool | empty () const |
| auto | deallocator () const |
| T & | front () |
| const T & | front () const |
| void | pop_front () |
| template<typename U > | |
| void | push_back (U &&value) |
| template<typename... Args> | |
| void | emplace_back (Args &&... args) |
Static Public Member Functions | |
| static ChannelDeque | TryAllocate (Allocator &alloc, uint16_t capacity) |