ElementJsonSerializers Member List

This is the complete list of members for ElementJsonSerializers, including all inherited members.

from_json(const nlohmann::json &j, data::Element &element)ElementJsonSerializersstatic
from_json(const nlohmann::json &j, data::ElementPtr &elementPtr)ElementJsonSerializersstatic
getRegisteredTypes()ElementJsonSerializersstatic
getTypeName(const nlohmann::json &j)ElementJsonSerializersstatic
isTypeRegistered(const std::string &typeName)ElementJsonSerializersstatic
JSON_TYPE_NAME_KEYElementJsonSerializersstatic
registerSerializer(RawToJsonFn< DerivedElement > to_json, RawFromJsonFn< DerivedElement > from_json, bool overwrite=false)ElementJsonSerializersinlinestatic
registerSerializer(ToJsonFn< DerivedElement > to_json, FromJsonFn< DerivedElement > from_json, bool overwrite=false)ElementJsonSerializersinlinestatic
removeSerializer()ElementJsonSerializersinlinestatic
to_json(nlohmann::json &j, const data::Element &element)ElementJsonSerializersstatic
to_json(nlohmann::json &j, const data::Element *elementPtr)ElementJsonSerializersstatic