MemoryDataSource Class Reference

Load an image from a memory area. More...

#include <SILLYMemoryDataSource.h>

Inheritance diagram for MemoryDataSource:

Inheritance graph
[legend]
Collaboration diagram for MemoryDataSource:

Collaboration graph
[legend]
List of all members.

Public Member Functions

const bytegetDataPtr () 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.

Detailed Description

Load an image from a memory area.

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.


Constructor & Destructor Documentation

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.

Parameters:
data a byte array of size size
size the size of data

Definition at line 46 of file SILLYMemoryDataSource.cpp.


The documentation for this class was generated from the following files:
Generated on Sun Apr 6 14:47:09 2008 for Simple Image Loading LibrarY by  doxygen 1.5.2