|  | Inviwo 0.9.12-pre
    Inviwo documentation | 
#include <jsonconverter.h>
| Public Member Functions | |
| virtual std::string_view | getClassIdentifier () const override | 
| virtual void | toJSON (json &j, const Base &p) const override | 
| virtual void | fromJSON (const json &j, Base &p) const override | 
Convert between JSON and Property. A TemplatePropertyJSONConverter requires implementations of to_json(json& j, const TProperty& p) and from_json(const json& j, TProperty& p).
| 
 | inlineoverridevirtual | 
Converts a JSON object to a Derived to a JSON object. Requires that to_json(json& j, const Derived& p) has been implemented.
Implements inviwo::JSONConverter< Base >.
| 
 | inlineoverridevirtual | 
Implements inviwo::JSONConverter< Base >.
| 
 | inlineoverridevirtual | 
Converts a Derived to a JSON object. Requires that to_json(json& j, const Derived& p) has been implemented.
Implements inviwo::JSONConverter< Base >.