C/C++ API Reference
Loading...
Searching...
No Matches
pw::async2::internal::ChannelDeque< T > Class Template Reference

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)
 

The documentation for this class was generated from the following file: