| 
    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.