|
template<typename T , typename std::enable_if< std::is_same< T, JsonNumber >::value >::type * = nullptr> |
JsonNumber::Float & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonNumber const >::value >::type * = nullptr> |
JsonNumber::Float const & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonInteger >::value >::type * = nullptr> |
JsonInteger::Int & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonInteger const >::value >::type * = nullptr> |
JsonInteger::Int const & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonString >::value >::type * = nullptr> |
std::string & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonString const >::value >::type * = nullptr> |
std::string const & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonBoolean >::value >::type * = nullptr> |
bool & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonBoolean const >::value >::type * = nullptr> |
bool const & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonArray >::value >::type * = nullptr> |
std::vector< Json > & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonArray const >::value >::type * = nullptr> |
std::vector< Json > const & | GetImpl (T &val) |
|
template<typename T , Value::ValueKind kind> |
std::vector< T > & | GetImpl (JsonTypedArray< T, kind > &val) |
|
template<typename T , Value::ValueKind kind> |
std::vector< T > const & | GetImpl (JsonTypedArray< T, kind > const &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonObject >::value >::type * = nullptr> |
JsonObject::Map & | GetImpl (T &val) |
|
template<typename T , typename std::enable_if< std::is_same< T, JsonObject const >::value >::type * = nullptr> |
JsonObject::Map const & | GetImpl (T &val) |
|