Home | All Classes | Grouped Classes | Index | Search
Outputsource writing to memory. More...
Derived from:
CL_OutputSource
Derived by:
none
Group: Core (I/O Data)
#include <ClanLib/core.h>
Construction:
Constructs a memory output source. |
Attributes:
Returns current position in output source. | |
Returns the size of the output source. | |
Get the pointer to the internal data array in the memory source. |
Operations:
Writes larger amounts of data (no endian and 64 bit conversion). | |
Opens the output source. By default, it is open. | |
Closes the output source. | |
Make a copy of the current outputsource, standing at the same position. |
Detailed description:
!group=Core/IO Data! !header=core.h!CL_OutputSource_Memory provides a way to write to memory in a way that is abstracted from the user. CL_OutputSource_Memory should not be instantiated directly, but rather CL_OutputSourceProvider should create the appropriate output source.