|
cppfig 0.1.0
Modern C++20 compile-time type-safe configuration library
|
This is the complete list of members for cppfig::Value, including all inherited members.
| Array() -> Value | cppfig::Value | inlinestatic |
| ArrayType typedef | cppfig::Value | |
| Contains(std::string_view key) const -> bool | cppfig::Value | inline |
| Dump(int indent=0) const -> std::string | cppfig::Value | inline |
| Get() const -> T | cppfig::Value | inline |
| GetAtPath(std::string_view path) const -> StatusOr< Value > | cppfig::Value | inline |
| HasPath(std::string_view path) const -> bool | cppfig::Value | inline |
| IsArray() const -> bool | cppfig::Value | inline |
| IsBoolean() const -> bool | cppfig::Value | inline |
| IsDouble() const -> bool | cppfig::Value | inline |
| IsInteger() const -> bool | cppfig::Value | inline |
| IsNull() const -> bool | cppfig::Value | inline |
| IsNumber() const -> bool | cppfig::Value | inline |
| IsObject() const -> bool | cppfig::Value | inline |
| IsString() const -> bool | cppfig::Value | inline |
| Items() const -> const ObjectType & | cppfig::Value | inline |
| Items() -> ObjectType & | cppfig::Value | inline |
| Merge(const Value &base, const Value &overlay) -> Value | cppfig::Value | inlinestatic |
| Object() -> Value | cppfig::Value | inlinestatic |
| ObjectType typedef | cppfig::Value | |
| operator!=(const Value &other) const -> bool | cppfig::Value | inline |
| operator=(const Value &other) -> Value & | cppfig::Value | inline |
| operator=(Value &&) noexcept -> Value &=default | cppfig::Value | |
| operator==(const Value &other) const -> bool | cppfig::Value | inline |
| operator[](const std::string &key) -> Value & | cppfig::Value | inline |
| operator[](const std::string &key) const -> const Value & | cppfig::Value | inline |
| SetAtPath(std::string_view path, const Value &value) | cppfig::Value | inline |
| Value() | cppfig::Value | inline |
| Value(std::nullptr_t) | cppfig::Value | inline |
| Value(bool b) | cppfig::Value | inline |
| Value(int i) | cppfig::Value | inline |
| Value(std::int64_t i) | cppfig::Value | inline |
| Value(double d) | cppfig::Value | inline |
| Value(float f) | cppfig::Value | inline |
| Value(const char *s) | cppfig::Value | inline |
| Value(std::string s) | cppfig::Value | inline |
| Value(std::string_view s) | cppfig::Value | inline |
| Value(const Value &other) | cppfig::Value | inline |
| Value(Value &&) noexcept=default | cppfig::Value | |
| ~Value()=default | cppfig::Value |