|
void | swap (CircBuf &rhs) |
|
CircBuf & | operator= (const CircBuf &rhs) |
|
| CircBuf (const CircBuf &cpy) |
|
unsigned | num_readable () const |
|
unsigned | num_writable () const |
|
unsigned | capacity () const |
|
void | reserve (unsigned n, int iBlockSize=1) |
|
void | clear () |
|
void | advance_write_pointer (int n) |
|
void | advance_read_pointer (int n) |
|
void | get_write_pointers (T *pPointers[2], unsigned pSizes[2]) |
|
T * | get_write_pointer (unsigned *pSizes) |
|
void | get_read_pointers (T *pPointers[2], unsigned pSizes[2]) |
|
bool | write (const T *buffer, unsigned buffer_size) |
|
bool | read (T *buffer, unsigned buffer_size) |
|
The documentation for this class was generated from the following file: