AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AJson Member List

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)AJsoninline
AJson(const char *name) (defined in AJson)AJsoninline
AJson(const AJson &json)=default (defined in AJson)AJson
AJson(AJson &&) noexcept=default (defined in AJson)AJson
AJson() noexcept (defined in AJson)AJsoninline
Array typedef (defined in AJson)AJson
asArray() const (defined in AJson)AJsoninline
asArray() (defined in AJson)AJsoninline
asBool() const (defined in AJson)AJsoninline
asInt() const (defined in AJson)AJsoninline
asLongInt() const (defined in AJson)AJsoninline
asNumber() const (defined in AJson)AJsoninline
asObject() const (defined in AJson)AJsoninline
asObject() (defined in AJson)AJsoninline
asString() const (defined in AJson)AJsoninline
contains(const AString &mapKey) const (defined in AJson)AJsoninline
containsOpt(const AString &mapKey) const (defined in AJson)AJsoninline
fromBuffer(AByteBufferView buffer) (defined in AJson)AJsonstatic
fromStream(aui::no_escape< IInputStream > stream) (defined in AJson)AJsoninlinestatic
fromString(const AString &json) (defined in AJson)AJsonstatic
isArray() const noexcept (defined in AJson)AJsoninline
isBool() const noexcept (defined in AJson)AJsoninline
isEmpty() const noexcept (defined in AJson)AJsoninline
isInt() const noexcept (defined in AJson)AJsoninline
isLongInt() const noexcept (defined in AJson)AJsoninline
isNull() const noexcept (defined in AJson)AJsoninline
isNumber() const noexcept (defined in AJson)AJsoninline
isObject() const noexcept (defined in AJson)AJsoninline
isString() const noexcept (defined in AJson)AJsoninline
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)AJsoninline
operator[](const AString &mapKey) const (defined in AJson)AJsoninline
operator[](int arrayIndex) (defined in AJson)AJsoninline
operator[](int arrayIndex) const (defined in AJson)AJsoninline
push_back(AJson elem) (defined in AJson)AJsoninline
toString(const AJson &json) (defined in AJson)AJsonstatic