Class simtix::sim::SizedQueue
template <class T, class Alloc>
ClassList > simtix > sim > SizedQueue
Inherits the following classes: std::deque< T, std::allocator< T > >
Public Types
Type | Name |
---|---|
typedef std::deque< T, Alloc > | deque_ |
Public Functions
Type | Name |
---|---|
virtual std::optional< T > | Deq () |
bool | Enq (const T & val) |
bool | Enq (T && val) |
SizedQueue (std::size_t capacity) |
|
std::size_t | capacity () noexcept const |
bool | full () noexcept const |
virtual | ~SizedQueue () = default |
Public Types Documentation
typedef deque_
Public Functions Documentation
function Deq
function Enq [1/2]
function Enq [2/2]
function SizedQueue
function capacity
function full
function ~SizedQueue
The documentation for this class was generated from the following file projects/simtix/src/simtix/sim/queue.h