csParasiticDataBufferPooled Class Reference
A databuffer pointing into another databuffer, pooled version. More...
Inheritance diagram for csParasiticDataBufferPooled:
Public Member Functions
|csParasiticDataBufferPooled (iDataBuffer *parent, size_t offs, size_t size=(size_t)~0)|
|Construct this data buffer. |
A databuffer pointing into another databuffer, pooled version.
Use like this:
csParasiticDataBufferPooled::Pool bufferPool; ... csRef<iDataBuffer> buf; buf.AttachNew (new (bufferPool) csParasiticDataBufferPooled (someOtherBuffer, Offset));
Constructor & Destructor Documentation
|size_t|| size = |
Construct this data buffer.
parent The buffer to point into. offs Offset into the buffer of the data to return. size Data size to return. Can not be larger than the parent's size minus the offset. This maximum possible size is also taken when size == ~0.
The documentation for this class was generated from the following file:
Generated for Crystal Space 2.1 by doxygen 1.6.1