Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
Public Member Functions | List of all members
caffa::FieldJsonCap< FieldType > Class Template Reference
Inheritance diagram for caffa::FieldJsonCap< FieldType >:
Inheritance graph
[legend]
Collaboration diagram for caffa::FieldJsonCap< FieldType >:
Collaboration graph
[legend]

Public Member Functions

void readFromJson (const nlohmann::json &jsonElement, const Serializer &serializer) override
 
void writeToJson (nlohmann::json &jsonElement, const Serializer &serializer) const override
 
const FieldHandleowner () const override
 
void setOwner (FieldHandle *owner) override
 

Additional Inherited Members

- Protected Member Functions inherited from caffa::FieldJsonCapability
bool assertValid () const
 

Member Function Documentation

◆ readFromJson()

template<typename FieldType >
void caffa::FieldJsonCap< FieldType >::readFromJson ( const nlohmann::json &  jsonElement,
const Serializer serializer 
)
overridevirtual

Implementation for FieldJsonCap<> methods

Implements caffa::FieldJsonCapability.


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