#include <gr_vmcircbuf.h>
Public Member Functions | |
virtual | ~gr_vmcircbuf () |
void * | pointer_to_first_copy () const |
void * | pointer_to_second_copy () const |
Protected Member Functions | |
gr_vmcircbuf (int size) | |
Protected Attributes | |
int | d_size |
char * | d_base |
gr_vmcircbuf::gr_vmcircbuf | ( | int | size | ) | [inline, protected] |
gr_vmcircbuf::~gr_vmcircbuf | ( | ) | [virtual] |
void* gr_vmcircbuf::pointer_to_first_copy | ( | ) | const [inline] |
References d_base.
char* gr_vmcircbuf::d_base [protected] |
Referenced by gr_vmcircbuf_createfilemapping::gr_vmcircbuf_createfilemapping(), gr_vmcircbuf_mmap_shm_open::gr_vmcircbuf_mmap_shm_open(), gr_vmcircbuf_mmap_tmpfile::gr_vmcircbuf_mmap_tmpfile(), gr_vmcircbuf_sysv_shm::gr_vmcircbuf_sysv_shm(), pointer_to_first_copy(), pointer_to_second_copy(), gr_vmcircbuf_createfilemapping::~gr_vmcircbuf_createfilemapping(), gr_vmcircbuf_mmap_shm_open::~gr_vmcircbuf_mmap_shm_open(), gr_vmcircbuf_mmap_tmpfile::~gr_vmcircbuf_mmap_tmpfile(), and gr_vmcircbuf_sysv_shm::~gr_vmcircbuf_sysv_shm().
int gr_vmcircbuf::d_size [protected] |
Referenced by gr_vmcircbuf_createfilemapping::gr_vmcircbuf_createfilemapping(), gr_vmcircbuf_mmap_shm_open::gr_vmcircbuf_mmap_shm_open(), gr_vmcircbuf_mmap_tmpfile::gr_vmcircbuf_mmap_tmpfile(), gr_vmcircbuf_sysv_shm::gr_vmcircbuf_sysv_shm(), pointer_to_second_copy(), gr_vmcircbuf_mmap_shm_open::~gr_vmcircbuf_mmap_shm_open(), gr_vmcircbuf_mmap_tmpfile::~gr_vmcircbuf_mmap_tmpfile(), and gr_vmcircbuf_sysv_shm::~gr_vmcircbuf_sysv_shm().