conexus logo

Conexus::Data::Data::Storage Class Reference

#include <data.h>

List of all members.

Public Types

typedef ConexusPointer< Storagepointer

Public Member Functions

 Storage ()
 ~Storage ()

Public Attributes

uint8_t * data
 Pointer to data buffer.
size_t size
 Size of the data in bytes.
bool manage_data
 True if the data is external and cannot be resized.
unsigned int priority
 Priority, where 0 is the lowest priority.
TimeVal time
 An associated time value.


Member Typedef Documentation

typedef ConexusPointer<Storage> Conexus::Data::Data::Storage::pointer


Constructor & Destructor Documentation

Conexus::Data::Data::Storage::Storage (  )  [inline]

Conexus::Data::Data::Storage::~Storage (  )  [inline]


Member Data Documentation

uint8_t* Conexus::Data::Data::Storage::data

Pointer to data buffer.

bool Conexus::Data::Data::Storage::manage_data

True if the data is external and cannot be resized.

Referenced by Conexus::Data::Data::Storage::~Storage().

unsigned int Conexus::Data::Data::Storage::priority

Priority, where 0 is the lowest priority.

size_t Conexus::Data::Data::Storage::size

Size of the data in bytes.

TimeVal Conexus::Data::Data::Storage::time

An associated time value.


The documentation for this class was generated from the following file:

Generated on Wed Jul 8 15:51:17 2009 for conexus by doxygen 1.5.8