Virgil Security C++ SDK
|
Forward decl. More...
#include <JsonDeserializer.h>
Public Member Functions | |
JsonDeserializer ()=delete | |
Forbid instantiation. | |
Static Public Member Functions | |
template<int FAKE = 0> | |
static T | fromJson (const nlohmann::json &json) |
Deserialize object from its Json representation. More... | |
Static Public Member Functions inherited from virgil::sdk::serialization::JsonDeserializerBase< T > | |
template<int FAKE = 0> | |
static T | fromJsonString (const std::string &jsonString) |
Deserialize object from its Json representation. More... | |
Forward decl.
This class is responsible for model deserialization.
T | Class to be deserialized |
|
static |
Deserialize object from its Json representation.
FAKE | Fake parameter to allow implementation in source files |
json | json representation of model |