#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(). |
|
|
|
|
|
|
|
|
|
1.3.2