iCelDataBuffer Struct Reference
This interface describes persistable data. More...
#include <physicallayer/persist.h>
Inheritance diagram for iCelDataBuffer:

Public Member Functions | |
| virtual void | Add (bool v) |
| Convenience methods to add specific types of data. | |
| virtual celData * | AddData ()=0 |
| Add a data entry. | |
| virtual bool | GetBool () |
| Convenience methods to get specific types of data. | |
| virtual celData * | GetData ()=0 |
| Get the next data entry. | |
| virtual celData * | GetData (size_t idx)=0 |
| Get a specific data entry. | |
| virtual size_t | GetDataCount () const =0 |
| Get the number of data entries. | |
| virtual long | GetSerialNumber () const =0 |
| Get a serial number for this data. | |
| virtual void | Reset ()=0 |
| Reset the internal read counter. | |
Detailed Description
This interface describes persistable data.
Definition at line 93 of file persist.h.
Member Function Documentation
| virtual void iCelDataBuffer::Add | ( | bool | v | ) | [inline, virtual] |
| virtual celData* iCelDataBuffer::AddData | ( | ) | [pure virtual] |
Add a data entry.
| virtual bool iCelDataBuffer::GetBool | ( | ) | [inline, virtual] |
| virtual celData* iCelDataBuffer::GetData | ( | size_t | idx | ) | [pure virtual] |
Get a specific data entry.
| virtual size_t iCelDataBuffer::GetDataCount | ( | ) | const [pure virtual] |
Get the number of data entries.
| virtual long iCelDataBuffer::GetSerialNumber | ( | ) | const [pure virtual] |
Get a serial number for this data.
This can be used to check validity of the data (i.e. to compare version numbers).
| virtual void iCelDataBuffer::Reset | ( | ) | [pure virtual] |
Reset the internal read counter.
The documentation for this struct was generated from the following file:
- physicallayer/persist.h
Generated for CEL: Crystal Entity Layer 1.4.1 by doxygen 1.7.1
