|
| JSonUnserializer (const web::json::value &val) |
|
template<typename T > |
T | unserialize () const |
|
template<typename T > |
T & | unserialize (T &val) const |
|
template<typename T > |
void | manageOpt (T ¤t, const utility::string_t &name, T defaultValue) const |
|
void | manage (bool ¤t, utility::string_t name) const |
|
template<typename T > |
void | manage (T ¤t, utility::string_t name) const |
|
template<typename T > |
void | manage (T *current, const utility::string_t &name) const |
|
template<typename T > |
void | manage (std::unique_ptr< T > ¤t, const utility::string_t &name) const |
|
template<typename T > |
void | manage (std::shared_ptr< T > ¤t, const utility::string_t &name) const |
|
template<typename T > |
void | manage (boost::optional< T > ¤t, const utility::string_t &name) const |
|
template<typename T > |
void | manage (std::vector< T > ¤t, const utility::string_t &name) const |
|
|
template<typename T > |
static T | fromString (const utility::string_t &json) |
|
The documentation for this class was generated from the following file: