![]() |
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 |