herald  2.0.0
Public Member Functions | List of all members
herald::payload::extended::ExtendedData Class Referenceabstract
Inheritance diagram for herald::payload::extended::ExtendedData:
herald::payload::extended::ConcreteExtendedDataV1

Public Member Functions

virtual bool hasData () const =0
 
virtual void addSection (ExtendedDataSegmentCode code, uint8_t value)=0
 
virtual void addSection (ExtendedDataSegmentCode code, uint16_t value)=0
 
virtual void addSection (ExtendedDataSegmentCode code, float value)=0
 
virtual void addSection (ExtendedDataSegmentCode code, const std::string value)=0
 
virtual void addSection (ExtendedDataSegmentCode code, const Data &value)=0
 
virtual PayloadData payload ()=0
 

The documentation for this class was generated from the following file: