AFLOW
 
Loading...
Searching...
No Matches
JsonSerializable< T > Member List

This is the complete list of members for JsonSerializable< T >, including all inherited members.

checkClassID(const aurostd::JSON::object &jo) constJsonSerializable< T >private
deserialize(const aurostd::JSON::object &jo)=0JsonSerializable< T >protectedpure virtual
dumpJsonMeta() constJsonSerializable< T >private
dumpToFile(const std::filesystem::path &path, aurostd::compression_type compression=aurostd::compression_type::None) constJsonSerializable< T >
dumpToJson() constJsonSerializable< T >
dumpToString() constJsonSerializable< T >
getJsonID() const =0JsonSerializable< T >protectedpure virtual
loadFromFile(const std::filesystem::path &path)JsonSerializable< T >static
loadFromJson(const aurostd::JSON::object &jo)JsonSerializable< T >static
loadFromString(const std::string &content)JsonSerializable< T >static
serialize() const =0JsonSerializable< T >protectedpure virtual
~JsonSerializable()=defaultJsonSerializable< T >virtual