10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::test::mocks::JSONObjectMock Member List

This is the complete list of members for tenduke::test::mocks::JSONObjectMock, including all inherited members.

ARRAY enum value (defined in tenduke::json::JSONElement)tenduke::json::JSONElement
asString() const =0tenduke::json::JSONElementpure virtual
BOOLEAN enum value (defined in tenduke::json::JSONElement)tenduke::json::JSONElement
create() (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMockinlinestatic
createShared() (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMockinlinestatic
createUnique() (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMockinlinestatic
getProperties() const =0tenduke::json::JSONObjectpure virtual
getProperty(const std::string &propertyName) const =0tenduke::json::JSONObjectpure virtual
getType() const =0tenduke::json::JSONElementpure virtual
hasProperty(const std::string &propertyName) const =0tenduke::json::JSONObjectpure virtual
isArray() consttenduke::json::JSONElementinline
isBoolean() consttenduke::json::JSONElementinline
isNull() consttenduke::json::JSONElementinline
isNumber() consttenduke::json::JSONElementinline
isObject() consttenduke::json::JSONElementinline
isString() consttenduke::json::JSONElementinline
isUndefined() consttenduke::json::JSONElementinline
MOCK_METHOD(enum Type, getType,(),(const, override)) (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
MOCK_METHOD(std::string, asString,(),(const, override)) (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
MOCK_METHOD(std::shared_ptr< tenduke::json::JSONElement >, getProperty,(const std::string &a),(const, override)) (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
MOCK_METHOD(bool, hasProperty,(const std::string &a),(const, override)) (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
MOCK_METHOD(std::shared_ptr< tenduke::json::JSONElement >, removeProperty,(const std::string &a),(override)) (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
MOCK_METHOD((const std::map< std::string, std::shared_ptr< tenduke::json::JSONElement > > &), getProperties,(),(const, override)) (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
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
properties (defined in tenduke::test::mocks::JSONObjectMock)tenduke::test::mocks::JSONObjectMock
removeProperty(const std::string &propertyName)=0tenduke::json::JSONObjectpure virtual
STRING enum value (defined in tenduke::json::JSONElement)tenduke::json::JSONElement
Type enum nametenduke::json::JSONElement
typeToString(const enum Type type)tenduke::json::JSONElementinlinestatic
UNDEFINED enum value (defined in tenduke::json::JSONElement)tenduke::json::JSONElement
~JSONElement()=default (defined in tenduke::json::JSONElement)tenduke::json::JSONElementvirtual
~JSONObject() override=default (defined in tenduke::json::JSONObject)tenduke::json::JSONObject