#include <gr_vmcircbuf_sysv_shm.h>
Inheritance diagram for gr_vmcircbuf_sysv_shm_factory:


Public Member Functions | |
| virtual const char * | name () const |
| return name of this factory | |
| virtual int | granularity () |
| return granularity of mapping, typically equal to page size | |
| virtual gr_vmcircbuf * | make (int size) |
| return a gr_vmcircbuf, or 0 if unable. | |
Static Public Member Functions | |
| gr_vmcircbuf_factory * | singleton () |
|
|
return granularity of mapping, typically equal to page size
Implements gr_vmcircbuf_factory. |
|
|
return a gr_vmcircbuf, or 0 if unable. Call this to create a doubly mapped circular buffer. Implements gr_vmcircbuf_factory. |
|
|
return name of this factory
Implements gr_vmcircbuf_factory. |
|
|
|
1.3.3