|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
成员的完整列表,这些成员属于 ast::JsonValue,包括所有继承而来的类成员
| append(JsonValue value) | ast::JsonValue | |
| append(T value) | ast::JsonValue | inline |
| array_ | ast::JsonValue | |
| boolean_ | ast::JsonValue | |
| clear() | ast::JsonValue | |
| FromFile(const StringView filePath) | ast::JsonValue | static |
| FromString(StringView json) | ast::JsonValue | static |
| getArray(const std::vector< JsonValue > &defaultValue=std::vector< JsonValue >()) const | ast::JsonValue | |
| getObject(const std::map< std::string, JsonValue > &defaultValue=std::map< std::string, JsonValue >()) const | ast::JsonValue | |
| insert(const std::string &name, JsonValue value) | ast::JsonValue | |
| insert(const std::string &name, T value) | ast::JsonValue | inline |
| isArray() const | ast::JsonValue | |
| isBool() const | ast::JsonValue | |
| isNull() const | ast::JsonValue | |
| isNumber() const | ast::JsonValue | |
| isObject() const | ast::JsonValue | |
| isString() const | ast::JsonValue | |
| JsonValue() | ast::JsonValue | |
| JsonValue(bool value) | ast::JsonValue | explicit |
| JsonValue(int value) | ast::JsonValue | explicit |
| JsonValue(double value) | ast::JsonValue | explicit |
| JsonValue(const char *value) | ast::JsonValue | explicit |
| JsonValue(const std::string &value) | ast::JsonValue | explicit |
| JsonValue(StringView value) | ast::JsonValue | explicit |
| JsonValue(const std::vector< JsonValue > &values) | ast::JsonValue | explicit |
| JsonValue(const std::map< std::string, JsonValue > &values) | ast::JsonValue | explicit |
| JsonValue(const JsonValue &other) | ast::JsonValue | |
| JsonValue(JsonValue &&other) noexcept | ast::JsonValue | |
| number_ | ast::JsonValue | |
| object_ | ast::JsonValue | |
| operator bool() const | ast::JsonValue | |
| operator double() const | ast::JsonValue | |
| operator int() const | ast::JsonValue | |
| operator std::string() const | ast::JsonValue | |
| operator=(const JsonValue &other) | ast::JsonValue | |
| operator=(JsonValue &&other) noexcept | ast::JsonValue | |
| operator=(T value) | ast::JsonValue | inline |
| operator[](size_t index) | ast::JsonValue | |
| operator[](int index) (定义于 ast::JsonValue) | ast::JsonValue | |
| operator[](size_t index) const | ast::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) const | ast::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() const | ast::JsonValue | |
| string_ | ast::JsonValue | |
| toBool(bool defaultValue=false) const | ast::JsonValue | |
| toDouble(double defaultValue=0.0) const | ast::JsonValue | |
| toInt(int defaultValue=0) const | ast::JsonValue | |
| toJsonString(int indent=0) const | ast::JsonValue | |
| toString(StringView defaultValue=StringView()) const | ast::JsonValue | |
| type() const | ast::JsonValue | |
| ~JsonValue() | ast::JsonValue |