| ARRAY enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| asString() const =0 | tenduke::json::JSONElement | pure virtual |
| BOOLEAN enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| create(std::string value) (defined in tenduke::test::mocks::JSONStringMock) | tenduke::test::mocks::JSONStringMock | inlinestatic |
| createShared(std::string value) (defined in tenduke::test::mocks::JSONStringMock) | tenduke::test::mocks::JSONStringMock | inlinestatic |
| createUnique(std::string value) (defined in tenduke::test::mocks::JSONStringMock) | tenduke::test::mocks::JSONStringMock | inlinestatic |
| getType() const =0 | tenduke::json::JSONElement | pure virtual |
| getValue() const =0 | tenduke::json::JSONString | pure virtual |
| isArray() const | tenduke::json::JSONElement | inline |
| isBoolean() const | tenduke::json::JSONElement | inline |
| isNull() const | tenduke::json::JSONElement | inline |
| isNumber() const | tenduke::json::JSONElement | inline |
| isObject() const | tenduke::json::JSONElement | inline |
| isString() const | tenduke::json::JSONElement | inline |
| isUndefined() const | tenduke::json::JSONElement | inline |
| MOCK_METHOD(enum Type, getType,(),(const, override)) (defined in tenduke::test::mocks::JSONStringMock) | tenduke::test::mocks::JSONStringMock | |
| MOCK_METHOD(std::string, asString,(),(const, override)) (defined in tenduke::test::mocks::JSONStringMock) | tenduke::test::mocks::JSONStringMock | |
| MOCK_METHOD(std::string, getValue,(),(const, override)) (defined in tenduke::test::mocks::JSONStringMock) | tenduke::test::mocks::JSONStringMock | |
| NULLISH enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| NUMBER enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| OBJECT enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| STRING enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| Type enum name | tenduke::json::JSONElement | |
| typeToString(const enum Type type) | tenduke::json::JSONElement | inlinestatic |
| UNDEFINED enum value (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | |
| ~JSONElement()=default (defined in tenduke::json::JSONElement) | tenduke::json::JSONElement | virtual |
| ~JSONString() override=default (defined in tenduke::json::JSONString) | tenduke::json::JSONString | |