MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::IO::JSONSerializer Member List

This is the complete list of members for MayaFlux::IO::JSONSerializer, including all inherited members.

decode(const std::string &str)MayaFlux::IO::JSONSerializerinline
decode_glm(const nlohmann::json &j, T &out)MayaFlux::IO::JSONSerializerinlineprivatestatic
decode_property(const nlohmann::json &j, Class &obj, const Property< Class, T > &prop)MayaFlux::IO::JSONSerializerinlineprivatestatic
decode_property(const nlohmann::json &j, Class &obj, const OptionalProperty< Class, T > &prop)MayaFlux::IO::JSONSerializerinlineprivatestatic
encode(const T &value, int indent=2)MayaFlux::IO::JSONSerializerinline
encode_glm(const T &v)MayaFlux::IO::JSONSerializerinlineprivatestatic
encode_property(nlohmann::json &j, const Class &obj, const Property< Class, T > &prop)MayaFlux::IO::JSONSerializerinlineprivatestatic
encode_property(nlohmann::json &j, const Class &obj, const OptionalProperty< Class, T > &prop)MayaFlux::IO::JSONSerializerinlineprivatestatic
from_json(const nlohmann::json &j, T &out)MayaFlux::IO::JSONSerializerinlineprivatestatic
JSONSerializer()=defaultMayaFlux::IO::JSONSerializer
JSONSerializer(const JSONSerializer &)=deleteMayaFlux::IO::JSONSerializer
JSONSerializer(JSONSerializer &&)=defaultMayaFlux::IO::JSONSerializer
last_error() constMayaFlux::IO::JSONSerializerinline
m_last_errorMayaFlux::IO::JSONSerializerprivate
operator=(const JSONSerializer &)=deleteMayaFlux::IO::JSONSerializer
operator=(JSONSerializer &&)=defaultMayaFlux::IO::JSONSerializer
read(const std::string &path)MayaFlux::IO::JSONSerializerinline
to_json(const T &val)MayaFlux::IO::JSONSerializerinlineprivatestatic
write(const std::string &path, const T &value, int indent=2)MayaFlux::IO::JSONSerializerinline