Virgil Security C++ SDK
Static Public Member Functions | List of all members
virgil::sdk::serialization::JsonDeserializerBase< T > Class Template Reference

Base class for JsonDeserializer. More...

#include <JsonDeserializer.h>

Inheritance diagram for virgil::sdk::serialization::JsonDeserializerBase< T >:
virgil::sdk::serialization::JsonDeserializer< T >

Static Public Member Functions

template<int FAKE = 0>
static T fromJsonString (const std::string &jsonString)
 Deserialize object from its Json representation. More...
 

Detailed Description

template<typename T>
class virgil::sdk::serialization::JsonDeserializerBase< T >

Base class for JsonDeserializer.

Template Parameters
TClass to be deserialized

Member Function Documentation

template<typename T >
template<int FAKE = 0>
static T virgil::sdk::serialization::JsonDeserializerBase< T >::fromJsonString ( const std::string &  jsonString)
inlinestatic

Deserialize object from its Json representation.

Template Parameters
FAKEFake parameter to allow implementation in source files
Parameters
jsonStringstd::string with json representation of model
Returns
deserialized object

The documentation for this class was generated from the following file: