#include <gr_buffer.h>
Collaboration diagram for gr_buffer_reader:
Public Member Functions | |
~gr_buffer_reader () | |
int | items_available () const |
return number of items available for reading | |
const void * | read_pointer () |
return pointer to read buffer. | |
void | update_read_pointer (int nitems) |
void | set_done (bool done) |
bool | done () const |
Friends | |
class | gr_buffer |
gr_buffer_reader_sptr | gr_buffer_add_reader (gr_buffer_sptr buf) |
create a new gr_buffer_reader and attach it to buffer buf |
|
|
|
|
|
return number of items available for reading
|
|
return pointer to read buffer. The return value points to items_available() number of items |
|
|
|
|
|
|
|
create a new gr_buffer_reader and attach it to buffer
|