EnOcean Link
1.14.0.0
Middleware to Connect EnOcean easily to other Projects
|
Archive for Human readable Text files. More...
#include <eoArchiveTXT.h>
Public Member Functions | |
virtual eoArchive & | operator& (char const *obj) |
virtual eoArchive & | operator& (char *obj) |
virtual eoArchive & | operator& (uint32_t &obj) |
virtual eoArchive & | operator& (int32_t &obj) |
virtual eoArchive & | operator& (uint16_t &obj) |
virtual eoArchive & | operator& (int16_t &obj) |
virtual eoArchive & | operator& (uint8_t &obj) |
virtual eoArchive & | operator& (int8_t &obj) |
virtual eoArchive & | operator& (double &obj) |
virtual eoArchive & | operator& (bool &obj) |
virtual eoArchive & | operator& (eoISerialize *obj) |
virtual eoArchive & | operator& (eoISerialize &obj) |
void | ExchangeInt (int &obj) |
virtual uint8_t | Open (const char *strBuf) |
virtual void | Close () |
void | indent () |
void | startBlock () |
void | endBlock () |
void | startBlock (const char *BlockName) |
Additional Inherited Members | |
Public Attributes inherited from eoArchive | |
bool | isStoring |
Flag signalising storing. | |
char | identifier [32] |
String indentifier of the archive. | |
Protected Attributes inherited from eoArchive | |
eoHeader * | h |
Header information with the versioning. | |
uint8_t | level |
Actual level of the serialisation stream. | |
uint8_t | state |
Statemaschine indicator. | |
bool | isName |
Flag to signalise if name set. | |
Archive for Human readable Text files.
this eoArchive is used to generate and parse Text Files for serialization. Numbers are stored as hex value.
|
virtual |
Closing the Serialisation stream.
Reimplemented from eoArchive.
|
virtual |
End a block in serialisation stream.
Reimplemented from eoArchive.
void eoArchiveTXT::ExchangeInt | ( | int & | obj | ) |
Echange an stored integer.
obj | Intended object. |
|
virtual |
Make an empty line indent.
Reimplemented from eoArchive.
|
virtual |
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Overloaded & operator to add an object to the archive.
obj | Obejct to be add. |
Reimplemented from eoArchive.
|
virtual |
Start a block in serialisation stream.
Reimplemented from eoArchive.
|
virtual |
Start a block in serialisation stream.
BlockName | name of the block. |
Reimplemented from eoArchive.