Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
Public Member Functions | Protected Member Functions | List of all members
caffa::FieldJsonCapability Class Referenceabstract
Inheritance diagram for caffa::FieldJsonCapability:
Inheritance graph
[legend]
Collaboration diagram for caffa::FieldJsonCapability:
Collaboration graph
[legend]

Public Member Functions

virtual void readFromJson (const nlohmann::json &value, const Serializer &serializer)=0
 
virtual void writeToJson (nlohmann::json &value, const Serializer &serializer) const =0
 

Protected Member Functions

bool assertValid () const
 
- Protected Member Functions inherited from caffa::FieldCapability
virtual const FieldHandleowner () const =0
 
virtual void setOwner (FieldHandle *field)=0
 

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