|
This is the complete list of members for ElementJsonSerializers, including all inherited members.
from_json(const nlohmann::json &j, data::Element &element) | ElementJsonSerializers | static |
from_json(const nlohmann::json &j, data::ElementPtr &elementPtr) | ElementJsonSerializers | static |
getRegisteredTypes() | ElementJsonSerializers | static |
getTypeName(const nlohmann::json &j) | ElementJsonSerializers | static |
isTypeRegistered(const std::string &typeName) | ElementJsonSerializers | static |
JSON_TYPE_NAME_KEY | ElementJsonSerializers | static |
registerSerializer(RawToJsonFn< DerivedElement > to_json, RawFromJsonFn< DerivedElement > from_json, bool overwrite=false) | ElementJsonSerializers | inlinestatic |
registerSerializer(ToJsonFn< DerivedElement > to_json, FromJsonFn< DerivedElement > from_json, bool overwrite=false) | ElementJsonSerializers | inlinestatic |
removeSerializer() | ElementJsonSerializers | inlinestatic |
to_json(nlohmann::json &j, const data::Element &element) | ElementJsonSerializers | static |
to_json(nlohmann::json &j, const data::Element *elementPtr) | ElementJsonSerializers | static |