|
My Project
|
Public Member Functions | |
| DoubleBufferVec (unsigned n=0) | |
| type * | getReadBuffer () |
| type * | getWriteBuffer () |
| virtual | ~DoubleBufferVec () |
| unsigned | size () |
| void | resize (unsigned n) |
Public Member Functions inherited from gcp::util::DoubleBuffer | |
| DoubleBuffer () | |
| void | operator= (const DoubleBuffer &objToBeAssigned) |
| void | operator= (DoubleBuffer &objToBeAssigned) |
| virtual | ~DoubleBuffer () |
| void * | grabReadBuffer () |
| void | releaseReadBuffer () |
| void * | grabWriteBuffer () |
| void | releaseWriteBuffer () |
| void | switchBuffers () |
Additional Inherited Members | |
Protected Attributes inherited from gcp::util::DoubleBuffer | |
| BufferLock | buf1_ |
| BufferLock | buf2_ |
| BufferLock * | readBuf_ |
| BufferLock * | writeBuf_ |
|
inline |
Constructor.
|
inlinevirtual |
Destructor.