#include <bqueue.h>
Inheritance diagram for bqueue:
Public Member Functions | |
bqueue (unsigned int sz, unsigned int tokenSize) | |
~bqueue () | |
void | put (const void *p, unsigned int n) |
void | get (void *p, unsigned int n) |
unsigned int | size () const |
unsigned int | data () const |
unsigned int | room () const |
void | resize (unsigned int sz) |
Private Attributes | |
unsigned int | tsize |
unsigned int | nsize |
unsigned int | ndata |
|
|
|
|
|
Reimplemented from bqueueT< char >. Definition at line 32 of file bqueue.cc. References ndata. Referenced by cosyFifo::data(), cosyFifo::grow(), cosyFifo::read(), room(), and cosyFifo::write(). |
|
Definition at line 48 of file bqueue.cc. References bqueueT< T >::get(), ndata, and tsize. Referenced by cosyFifo::read(). |
|
Definition at line 42 of file bqueue.cc. References ndata, bqueueT< T >::put(), and tsize. Referenced by cosyFifo::grow(), and cosyFifo::write(). |
|
Reimplemented from bqueueT< char >. Definition at line 54 of file bqueue.cc. References nsize, bqueueT< T >::resize(), and tsize. Referenced by cosyFifo::grow(). |
|
Reimplemented from bqueueT< char >. Definition at line 37 of file bqueue.cc. References data(), and size(). Referenced by cosyFifo::read(), cosyFifo::room(), and cosyFifo::write(). |
|
Reimplemented from bqueueT< char >. Definition at line 27 of file bqueue.cc. References nsize. Referenced by room(), and cosyFifo::size(). |
|
|
|
|
|
|