AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
This is the complete list of members for AJson, including all inherited members.
AJson(std::initializer_list< std::pair< AString, AJson > > elems) (defined in AJson) | AJson | inline |
AJson(const char *name) (defined in AJson) | AJson | inline |
AJson(const AJson &json)=default (defined in AJson) | AJson | |
AJson(AJson &&) noexcept=default (defined in AJson) | AJson | |
AJson() noexcept (defined in AJson) | AJson | inline |
Array typedef (defined in AJson) | AJson | |
asArray() const (defined in AJson) | AJson | inline |
asArray() (defined in AJson) | AJson | inline |
asBool() const (defined in AJson) | AJson | inline |
asInt() const (defined in AJson) | AJson | inline |
asLongInt() const (defined in AJson) | AJson | inline |
asNumber() const (defined in AJson) | AJson | inline |
asObject() const (defined in AJson) | AJson | inline |
asObject() (defined in AJson) | AJson | inline |
asString() const (defined in AJson) | AJson | inline |
contains(const AString &mapKey) const (defined in AJson) | AJson | inline |
containsOpt(const AString &mapKey) const (defined in AJson) | AJson | inline |
fromBuffer(AByteBufferView buffer) (defined in AJson) | AJson | static |
fromStream(aui::no_escape< IInputStream > stream) (defined in AJson) | AJson | inlinestatic |
fromString(const AString &json) (defined in AJson) | AJson | static |
isArray() const noexcept (defined in AJson) | AJson | inline |
isBool() const noexcept (defined in AJson) | AJson | inline |
isEmpty() const noexcept (defined in AJson) | AJson | inline |
isInt() const noexcept (defined in AJson) | AJson | inline |
isLongInt() const noexcept (defined in AJson) | AJson | inline |
isNull() const noexcept (defined in AJson) | AJson | inline |
isNumber() const noexcept (defined in AJson) | AJson | inline |
isObject() const noexcept (defined in AJson) | AJson | inline |
isString() const noexcept (defined in AJson) | AJson | inline |
mergedWith(const AJson &other) | AJson | |
Object typedef (defined in AJson) | AJson | |
operator=(const AJson &)=default (defined in AJson) | AJson | |
operator=(AJson &&) noexcept=default (defined in AJson) | AJson | |
operator[](const AString &mapKey) (defined in AJson) | AJson | inline |
operator[](const AString &mapKey) const (defined in AJson) | AJson | inline |
operator[](int arrayIndex) (defined in AJson) | AJson | inline |
operator[](int arrayIndex) const (defined in AJson) | AJson | inline |
push_back(AJson elem) (defined in AJson) | AJson | inline |
toString(const AJson &json) (defined in AJson) | AJson | static |