EnOcean Link  1.14.0.0
Middleware to Connect EnOcean easily to other Projects
eoISerialize Class Referenceabstract

Interface for storing. More...

#include <eoISerialize.h>

Inheritance diagram for eoISerialize:

Public Member Functions

virtual uint8_t Serialize (eoArchive &arch)=0
 Serialization Function which will be called by the eoStorageManager. More...
 

Detailed Description

Interface for storing.

classes, which you want to Serialize have to implement the eoISerialize::Serialize(eoArchive &arch) Function

Member Function Documentation

◆ Serialize()

virtual uint8_t eoISerialize::Serialize ( eoArchive arch)
pure virtual

Serialization Function which will be called by the eoStorageManager.

This function will be called by the eoArchive(inside of the eoStorageManager) and allows the class to be Serialized.

Parameters
archarchive where to Load or to Store.

Implemented in eoGateway, eoGenericProfile, eoProfile, eoTeachInModule, eoGPChannelInfo, eoWatcher, eoDevice, eoSecureInfo, eoDeviceManager, eoIFilter, eodBmFilter, eoIDFilter, eoHeader, and eoIWatcher.