#include <SILLYMemoryDataSource.h>
Inheritance diagram for MemoryDataSource:
Public Member Functions | |
const byte * | getDataPtr () const |
Get raw access to the image data. | |
size_t | getSize () const |
Return the size of the data. | |
MemoryDataSource (const byte *data, size_t size) | |
Create a data source from an existing memory area. | |
byte | operator[] (size_t offset) const |
Retieve the byte at offset. |
This class provides the services required to load an image from a byte array. The object does not change the memory area and does no take owner chip of the data.
Definition at line 48 of file SILLYMemoryDataSource.h.
MemoryDataSource | ( | const byte * | data, | |
size_t | size | |||
) |
Create a data source from an existing memory area.
The MemoryDataSource does not take the ownership of the memory pointed by data.
data | a byte array of size size | |
size | the size of data |
Definition at line 46 of file SILLYMemoryDataSource.cpp.