|virtual char *||GetData () const =0|
|Get the buffer as an abstract pointer. |
|int8 *||GetInt8 ()|
|Get as an int8 *. |
|virtual size_t||GetSize () const =0|
|Query the buffer size. |
|uint8 *||GetUint8 ()|
|Get as an uint8 *. |
|char *||operator* () const|
|Get the buffer as an (char *) pointer. |
The iDataBuffer interface can be used to exchange buffers with abstract data between plugins.
The object does not care about the contents of the buffer; it just can perform several simple operations on them. The interface is designed to be light-weight, as an alternative to the heavy iString interface.
Member Function Documentation
|virtual char* iDataBuffer::GetData||(||)|| const
Get the buffer as an abstract pointer.
|virtual size_t iDataBuffer::GetSize||(||)|| const
Query the buffer size.
|char* iDataBuffer::operator*||(||)|| const
The documentation for this struct was generated from the following file:
Generated for Crystal Space 1.4.1 by doxygen 1.7.1