![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::JSON, including all inherited members.
access(StringView jsonPointer) | s3d::JSON | |
access(StringView jsonPointer) const | s3d::JSON | |
arrayView() const | s3d::JSON | |
begin() | s3d::JSON | |
begin() const | s3d::JSON | |
clear() const | s3d::JSON | |
const_iterator typedef | s3d::JSON | |
end() | s3d::JSON | |
end() const | s3d::JSON | |
erase(StringView name) | s3d::JSON | |
erase(size_t index) | s3d::JSON | |
format(char32 space=U' ', size_t spaceCount=2) const | s3d::JSON | |
formatMinimum() const | s3d::JSON | |
Formatter(FormatData &formatData, const JSON &value) | s3d::JSON | friend |
formatUTF8(char32 space=U' ', size_t spaceCount=2) const | s3d::JSON | |
formatUTF8Minimum() const | s3d::JSON | |
FromBSON(const Blob &bson, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
FromCBOR(const Blob &cbor, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
FromMessagePack(const Blob &msgpack, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
get() const | s3d::JSON | |
getOpt() const | s3d::JSON | |
getOr(U &&defaultValue) const | s3d::JSON | |
getString() const | s3d::JSON | |
getType() const | s3d::JSON | |
hasElement(StringView name) const | s3d::JSON | |
Invalid() | s3d::JSON | static |
isArray() const | s3d::JSON | |
isBool() const | s3d::JSON | |
isEmpty() const | s3d::JSON | |
isFloat() const | s3d::JSON | |
isInteger() const | s3d::JSON | |
isNull() const | s3d::JSON | |
isNumber() const | s3d::JSON | |
isObject() const | s3d::JSON | |
isString() const | s3d::JSON | |
isUnsigned() const | s3d::JSON | |
iterator typedef | s3d::JSON | |
JSON() | s3d::JSON | |
JSON(std::shared_ptr< detail::JSONDetail > &&detail) | s3d::JSON | |
JSON(std::nullptr_t) | s3d::JSON | |
JSON(const JSON &)=default | s3d::JSON | |
JSON(JSON &&)=default | s3d::JSON | |
JSON(const std::initializer_list< std::pair< String, JSON >> &list) | s3d::JSON | |
JSON(const Array< JSON > &array) | s3d::JSON | |
JSON(const Array< Type > &arr) | s3d::JSON | |
JSON(const std::initializer_list< Type > &list) | s3d::JSON | |
JSON(StringView value) | s3d::JSON | |
JSON(const StringViewish &value) | s3d::JSON | |
JSON(int64 value) | s3d::JSON | |
JSON(uint64 value) | s3d::JSON | |
JSON(double value) | s3d::JSON | |
JSON(bool value) | s3d::JSON | |
JSON(SignedInt value) | s3d::JSON | |
JSON(UnsignedInt value) | s3d::JSON | |
JSON(Float value) | s3d::JSON | |
JSON(const Type &value) | s3d::JSON | |
Load(FilePathView path, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
Load(Reader &&reader, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
Load(std::unique_ptr< IReader > &&reader, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
operator bool() const | s3d::JSON | explicit |
operator!=(const JSON &other) const | s3d::JSON | |
operator=(std::nullptr_t) | s3d::JSON | |
operator=(const JSON &value) | s3d::JSON | |
operator=(const std::initializer_list< std::pair< String, JSON >> &list) | s3d::JSON | |
operator=(const Array< JSON > &array) | s3d::JSON | |
operator=(const Array< Type > &arr) | s3d::JSON | |
operator=(const std::initializer_list< Type > &list) | s3d::JSON | |
operator=(StringView value) | s3d::JSON | |
operator=(const StringViewish &value) | s3d::JSON | |
operator=(int64 value) | s3d::JSON | |
operator=(uint64 value) | s3d::JSON | |
operator=(double value) | s3d::JSON | |
operator=(bool value) | s3d::JSON | |
operator=(SignedInt value) | s3d::JSON | |
operator=(UnsignedInt value) | s3d::JSON | |
operator=(Float value) | s3d::JSON | |
operator=(const Type &value) | s3d::JSON | |
operator==(const JSON &other) const | s3d::JSON | |
operator[](StringView name) | s3d::JSON | |
operator[](StringView name) const | s3d::JSON | |
operator[](size_t index) | s3d::JSON | |
operator[](size_t index) const | s3d::JSON | |
Parse(StringView str, AllowExceptions allowExceptions=AllowExceptions::No) | s3d::JSON | static |
push_back(const JSON &value) | s3d::JSON | |
save(FilePathView path) const | s3d::JSON | |
saveMinimum(FilePathView path) const | s3d::JSON | |
size() const | s3d::JSON | |
toBSON() const | s3d::JSON | |
toCBOR() const | s3d::JSON | |
toMessagePack() const | s3d::JSON |