|
| enum class | Type : int {
Null = 0
, Boolean = 1
, Integer = 2
, Number = 3
,
String = 4
, Array = 5
, Object = 6
} |
|
using | Array = ::std::vector<::cereal::DynamicValue> |
|
using | Bool = bool |
|
using | Integer = int64 |
|
using | Null = ::cereal::NullType |
|
using | Number = double |
|
using | Object = ::std::unordered_map<::std::string, ::cereal::DynamicValue> |
|
using | String = ::std::string |
| using | Variant |
|
|
MCAPI ::std::vector<::cereal::DynamicValue > const & | asArray () const |
|
MCAPI ::std::vector<::cereal::DynamicValue > & | asArray () |
|
MCAPI bool const & | asBool () const |
|
MCAPI int64 const & | asInteger () const |
|
MCAPI double const & | asNumber () const |
|
MCAPI ::std::unordered_map<::std::string, ::cereal::DynamicValue > const & | asObject () const |
|
MCAPI ::std::unordered_map<::std::string, ::cereal::DynamicValue > & | asObject () |
|
MCAPI::std::string const & | asString () const |
|
MCAPI uint64 | hash () const |
|
MCAPI::cereal::DynamicValue::Type | type () const |
◆ Variant
| using cereal::DynamicValue::Variant |
Initial value:::std::variant<
bool,
int64,
double,
::std::string,
::std::vector<::cereal::DynamicValue>,
::std::unordered_map<::std::string, ::cereal::DynamicValue>>
The documentation for this class was generated from the following file: