|
Marsyas
0.6.0-alpha
|
#include <queue.h>
Public Member Functions | |
| size_t | capacity () |
| void | clear () |
| bool | pop (T &destination) |
| bool | pop (T *destination, size_t count) |
| bool | push (const T &source) |
| bool | push (const T *source, size_t count) |
| queue (size_t size) | |
| size_t | read_capacity () |
| size_t | write_capacity () |
Friends | |
| class | queue_consumer< T > |
| class | queue_producer< T > |
| size_t read_capacity | ( | ) | [inline] |
| size_t write_capacity | ( | ) | [inline] |
friend class queue_consumer< T > [friend] |
friend class queue_producer< T > [friend] |
1.7.6.1