Caffa
1.1.0
C++ Application Framework for Embedded Systems with introspection
|
Public Member Functions | |
virtual void | readFromJson (const nlohmann::json &value, const JsonSerializer &serializer)=0 |
virtual void | writeToJson (nlohmann::json &value, const JsonSerializer &serializer) const =0 |
virtual nlohmann::json | jsonType () const =0 |
Protected Member Functions | |
bool | assertValid () const |
![]() | |
virtual const FieldHandle * | owner () const =0 |
virtual void | setOwner (FieldHandle *field)=0 |