#include <FIFO.h>
◆ FIFO()
template<typename T , int rawSize>
◆ count()
template<typename T , int rawSize>
◆ dequeue()
template<typename T , int rawSize>
T FIFO< T, rawSize >::dequeue |
◆ empty()
template<typename T , int rawSize>
bool FIFO< T, rawSize >::empty |
( |
| ) |
const |
|
inline |
◆ enqueue()
template<typename T , int rawSize>
bool FIFO< T, rawSize >::enqueue |
( |
T |
element | ) |
|
◆ flush()
template<typename T , int rawSize>
void FIFO< T, rawSize >::flush |
◆ full()
template<typename T , int rawSize>
bool FIFO< T, rawSize >::full |
( |
| ) |
const |
|
inline |
◆ operator[]() [1/2]
template<typename T , int rawSize>
const T& FIFO< T, rawSize >::operator[] |
( |
unsigned int |
index | ) |
const |
|
inlineoverridevirtual |
◆ operator[]() [2/2]
template<typename T , int rawSize>
◆ peek()
template<typename T , int rawSize>
T FIFO< T, rawSize >::peek |
◆ nextIn
template<typename T , int rawSize>
int FIFO< T, rawSize >::nextIn |
|
protected |
◆ nextOut
template<typename T , int rawSize>
int FIFO< T, rawSize >::nextOut |
|
protected |
◆ numberOfElements
template<typename T , int rawSize>
volatile int FIFO< T, rawSize >::numberOfElements |
|
protected |
◆ raw
template<typename T , int rawSize>
T FIFO< T, rawSize >::raw[rawSize] |
|
protected |
◆ size
template<typename T , int rawSize>
const int FIFO< T, rawSize >::size |
The documentation for this class was generated from the following file: