|
EnOcean Link
1.14.2.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.