|
flimEngine
|
#include <CircularData.h>

Public Member Functions | |
| CircularData () | |
| CircularData (const CircularData &)=delete | |
| const CircularData & | operator= (const CircularData &)=delete |
| ~CircularData () | |
| bool | PushBack (ThreadCommand val) |
| bool | PopFront (ThreadCommand &val) |
Private Attributes | |
| ThreadCommand | data [CIRCULAR_DATA_SIZE] |
| CircularIndex | front |
| CircularIndex | back |
| bool | empty |
| bool | full |
| std::mutex | mtx |
| CircularData::CircularData | ( | ) |
|
delete |
| CircularData::~CircularData | ( | ) |
|
delete |
| bool CircularData::PopFront | ( | ThreadCommand & | val | ) |
| bool CircularData::PushBack | ( | ThreadCommand | val | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |