SILLY_MemoryDataSource

Langue: en

Version: 168492 (fedora - 05/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

SILLY::MemoryDataSource - Load an image from a memory area.

SYNOPSIS


#include <SILLYMemoryDataSource.h>

Inherits SILLY::DataSource.

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.

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.

Author

Generated automatically by Doxygen for Simple Image Loading LibrarY from the source code.