🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::JsonValue 成员列表

成员的完整列表,这些成员属于 ast::JsonValue,包括所有继承而来的类成员

append(JsonValue value)ast::JsonValue
append(T value)ast::JsonValueinline
array_ast::JsonValue
boolean_ast::JsonValue
clear()ast::JsonValue
FromFile(const StringView filePath)ast::JsonValuestatic
FromString(StringView json)ast::JsonValuestatic
getArray(const std::vector< JsonValue > &defaultValue=std::vector< JsonValue >()) constast::JsonValue
getObject(const std::map< std::string, JsonValue > &defaultValue=std::map< std::string, JsonValue >()) constast::JsonValue
insert(const std::string &name, JsonValue value)ast::JsonValue
insert(const std::string &name, T value)ast::JsonValueinline
isArray() constast::JsonValue
isBool() constast::JsonValue
isNull() constast::JsonValue
isNumber() constast::JsonValue
isObject() constast::JsonValue
isString() constast::JsonValue
JsonValue()ast::JsonValue
JsonValue(bool value)ast::JsonValueexplicit
JsonValue(int value)ast::JsonValueexplicit
JsonValue(double value)ast::JsonValueexplicit
JsonValue(const char *value)ast::JsonValueexplicit
JsonValue(const std::string &value)ast::JsonValueexplicit
JsonValue(StringView value)ast::JsonValueexplicit
JsonValue(const std::vector< JsonValue > &values)ast::JsonValueexplicit
JsonValue(const std::map< std::string, JsonValue > &values)ast::JsonValueexplicit
JsonValue(const JsonValue &other)ast::JsonValue
JsonValue(JsonValue &&other) noexceptast::JsonValue
number_ast::JsonValue
object_ast::JsonValue
operator bool() constast::JsonValue
operator double() constast::JsonValue
operator int() constast::JsonValue
operator std::string() constast::JsonValue
operator=(const JsonValue &other)ast::JsonValue
operator=(JsonValue &&other) noexceptast::JsonValue
operator=(T value)ast::JsonValueinline
operator[](size_t index)ast::JsonValue
operator[](int index) (定义于 ast::JsonValue)ast::JsonValue
operator[](size_t index) constast::JsonValue
operator[](int index) const (定义于 ast::JsonValue)ast::JsonValue
operator[](const std::string &key)ast::JsonValue
operator[](const char *key) (定义于 ast::JsonValue)ast::JsonValue
operator[](const std::string &key) constast::JsonValue
operator[](const char *key) const (定义于 ast::JsonValue)ast::JsonValue
parseFromFile(StringView filepath)ast::JsonValue
parseFromString(StringView json)ast::JsonValue
setArray(const std::vector< JsonValue > &values={})ast::JsonValue
setBool(bool value)ast::JsonValue
setDouble(double value)ast::JsonValue
setInt(int value)ast::JsonValue
setNull()ast::JsonValue
setObject(const std::map< std::string, JsonValue > &values={})ast::JsonValue
setString(StringView value)ast::JsonValue
size() constast::JsonValue
string_ast::JsonValue
toBool(bool defaultValue=false) constast::JsonValue
toDouble(double defaultValue=0.0) constast::JsonValue
toInt(int defaultValue=0) constast::JsonValue
toJsonString(int indent=0) constast::JsonValue
toString(StringView defaultValue=StringView()) constast::JsonValue
type() constast::JsonValue
~JsonValue()ast::JsonValue