Marsyas
0.6.0-alpha
|
#include <queue.h>
Public Member Functions | |
void | abort () |
size_t | capacity () |
T & | operator[] (size_t position) |
queue_consumer (queue< T > &source, size_t capacity) | |
void | read (size_t position, T *destination, size_t count) |
bool | reserve (size_t capacity) |
~queue_consumer () |
queue_consumer | ( | queue< T > & | source, |
size_t | capacity | ||
) | [inline] |
~queue_consumer | ( | ) | [inline] |
void read | ( | size_t | position, |
T * | destination, | ||
size_t | count | ||
) | [inline] |