Public Member Functions | |
void * | lock () |
Locks the buffer. | |
void | unlock () |
Unlocks the buffer. | |
void | setPacketSize (INT32 aPacketSize) |
Sets packet size. | |
void | appendPacketSize (INT32 aPacketSize) |
Appends packet size. | |
INT32 | sizeofPacket () const |
Gets the packet size. | |
INT32 | sizeofBuffer () const |
Gets buffer max size. | |
virtual | ~XFcObjectDataBuffer () |
Virtual destructor. | |
Static Public Member Functions | |
XFcObjectDataBuffer * | create (INT32 aMaxBufferSize) |
Static constructor. | |
Protected Member Functions | |
INT32 | init (INT32 aMaxBufferSize) |
Initializes object. | |
XFcObjectDataBuffer () | |
Protected constructor. | |
Protected Attributes | |
INT32 | mDataPacketSize |
Holds packet data size. | |
CHAR8 * | mDataPacket |
Holds packet data. | |
INT32 | mMaxBufferSize |
Holds buffer max size. |
|
Protected constructor.
|
|
Virtual destructor. Releases all allocated buffers. |
|
Appends packet size.
|
|
Static constructor.
|
|
Initializes object.
|
|
Locks the buffer.
|
|
Sets packet size.
|
|
Gets buffer max size.
|
|
Gets the packet size.
|
|
Unlocks the buffer.
|
|
Holds packet data.
|
|
Holds packet data size.
|
|
Holds buffer max size.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |