|
|
int | getFullCount () const |
| |
|
int | getEmptyCount () const |
| |
|
int | getWriteCount () const |
| |
|
void | Start () |
| |
|
void | Stop () |
| |
|
void | setBlockSize (int size) |
| |
|
T * | peekWritePtr (int offset) |
| |
|
T * | peekReadPtr (int offset) |
| |
|
void | push (vector< T > arr) |
| |
|
vector< T > | pop () |
| |
|
int | getBlockSize () const |
| |
|
void | WaitUntilNotEmpty () |
| |
|
void | WaitUntilNotFull () |
| |
|
|
volatile atomic< size_t > | read_index |
| |
|
volatile atomic< size_t > | write_index |
| |
|
volatile atomic< size_t > | blocks_available |
| |
The documentation for this class was generated from the following file: