cppfig 0.1.0
Modern C++20 compile-time type-safe configuration library
Loading...
Searching...
No Matches
cppfig::Value Member List

This is the complete list of members for cppfig::Value, including all inherited members.

Array() -> Valuecppfig::Valueinlinestatic
ArrayType typedefcppfig::Value
Contains(std::string_view key) const -> boolcppfig::Valueinline
Dump(int indent=0) const -> std::stringcppfig::Valueinline
Get() const -> Tcppfig::Valueinline
GetAtPath(std::string_view path) const -> StatusOr< Value >cppfig::Valueinline
HasPath(std::string_view path) const -> boolcppfig::Valueinline
IsArray() const -> boolcppfig::Valueinline
IsBoolean() const -> boolcppfig::Valueinline
IsDouble() const -> boolcppfig::Valueinline
IsInteger() const -> boolcppfig::Valueinline
IsNull() const -> boolcppfig::Valueinline
IsNumber() const -> boolcppfig::Valueinline
IsObject() const -> boolcppfig::Valueinline
IsString() const -> boolcppfig::Valueinline
Items() const -> const ObjectType &cppfig::Valueinline
Items() -> ObjectType &cppfig::Valueinline
Merge(const Value &base, const Value &overlay) -> Valuecppfig::Valueinlinestatic
Object() -> Valuecppfig::Valueinlinestatic
ObjectType typedefcppfig::Value
operator!=(const Value &other) const -> boolcppfig::Valueinline
operator=(const Value &other) -> Value &cppfig::Valueinline
operator=(Value &&) noexcept -> Value &=defaultcppfig::Value
operator==(const Value &other) const -> boolcppfig::Valueinline
operator[](const std::string &key) -> Value &cppfig::Valueinline
operator[](const std::string &key) const -> const Value &cppfig::Valueinline
SetAtPath(std::string_view path, const Value &value)cppfig::Valueinline
Value()cppfig::Valueinline
Value(std::nullptr_t)cppfig::Valueinline
Value(bool b)cppfig::Valueinline
Value(int i)cppfig::Valueinline
Value(std::int64_t i)cppfig::Valueinline
Value(double d)cppfig::Valueinline
Value(float f)cppfig::Valueinline
Value(const char *s)cppfig::Valueinline
Value(std::string s)cppfig::Valueinline
Value(std::string_view s)cppfig::Valueinline
Value(const Value &other)cppfig::Valueinline
Value(Value &&) noexcept=defaultcppfig::Value
~Value()=defaultcppfig::Value