modm API documentation
modm::Queue< T, Container > Class Template Reference

FIFO queue. More...

#include <modm/container/queue.hpp>

Inheritance diagram for modm::Queue< T, Container >:
modm::BoundedQueue< T, N, Container >

Public Typedefs

typedef Container::Size Size

Public Member Functions

bool isEmpty () const
bool isNotEmpty () const
bool isFull () const
bool isNotFull () const
Size getSize () const
Size getMaxSize () const
T & get ()
 Access first element.
const T & get () const
 Access first element.
bool push (const T &value)
void pop ()

Protected Attributes

Container c

Detailed Description

template<typename T, typename Container>
class modm::Queue< T, Container >

FIFO queue.

getFront(), removeFront(), append()

Template Parameters
See also
Fabian Greif

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