Base Framework
ObjectModel::Object Member List

This is the complete list of members for ObjectModel::Object, including all inherited members.

_COM_AZURE_DEV__BASE__OVERRIDE_ALLOC() (defined in DynamicObject)DynamicObject
Association typedef (defined in ObjectModel::Object)ObjectModel::Object
begin() const (defined in ObjectModel::Object)ObjectModel::Objectinline
DynamicObject() noexceptDynamicObjectinline
end() const (defined in ObjectModel::Object)ObjectModel::Objectinline
getArray(const char *path)ObjectModel::Object
getBoolean(const char *path, bool defaultValue)ObjectModel::Object
getFloat(const char *path, double defaultValue)ObjectModel::Object
getInteger(const char *path, int64 defaultValue)ObjectModel::Object
getNumberOfReferences_INTERNAL() const noexceptReferenceCountedObjectinline
getObject(const char *path)ObjectModel::Object
getPath(const char *path, bool forceNull=false)ObjectModel::Object
getPath(const base::String &path, bool forceNull=false) (defined in ObjectModel::Object)ObjectModel::Objectinline
getSize() const noexceptObjectModel::Object
getString(const char *path, const base::String &defaultValue)ObjectModel::Object
getType() const noexcept overrideObjectModel::Objectinlinevirtual
getValue(const Reference< String > &key) const noexceptObjectModel::Object
getValue(const base::String &key) const noexcept (defined in ObjectModel::Object)ObjectModel::Object
getValue(const char *key) const noexcept (defined in ObjectModel::Object)ObjectModel::Object
getValueImpl(const Reference< String > &key) (defined in ObjectModel::Object)ObjectModel::Objectinline
hasKey(const Reference< String > &key) const noexceptObjectModel::Object
hasKey(const base::String &key) const noexcept (defined in ObjectModel::Object)ObjectModel::Object
hasKey(const char *key) const noexcept (defined in ObjectModel::Object)ObjectModel::Object
isEmpty() const noexceptObjectModel::Objectinline
isValidObject() const noexceptDynamicObject
operator=(const ReferenceCountedObject &copy) noexceptReferenceCountedObjectinline
operator=(ReferenceCountedObject &&move) noexceptReferenceCountedObjectinline
operator[](const Reference< String > &key) (defined in ObjectModel::Object)ObjectModel::Objectinline
operator[](const base::String &key) (defined in ObjectModel::Object)ObjectModel::Objectinline
operator[](const Literal &key) (defined in ObjectModel::Object)ObjectModel::Objectinline
operator[](const char *key) (defined in ObjectModel::Object)ObjectModel::Objectinline
ReferenceCountedObject() noexceptReferenceCountedObjectinline
ReferenceCountedObject(const ReferenceCountedObject &copy) noexceptReferenceCountedObjectinline
ReferenceCountedObject(ReferenceCountedObject &&move) noexceptReferenceCountedObjectinline
removeKey(const Reference< String > &key) noexceptObjectModel::Object
removeKey(const base::String &key) noexcept (defined in ObjectModel::Object)ObjectModel::Object
removeKey(const char *key) noexcept (defined in ObjectModel::Object)ObjectModel::Object
setValue(const Reference< String > &key, const Reference< Value > &value)ObjectModel::Object
setValue(const Reference< String > &key, const base::String &value) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const base::String &key, const Reference< Value > &value) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const base::String &key, NullPtr) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const base::String &key, const bool value) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const base::String &key, const int64 value) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const base::String &key, const double value) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const base::String &key, const base::String &value) (defined in ObjectModel::Object)ObjectModel::Object
setValue(const char *key, const char *value) (defined in ObjectModel::Object)ObjectModel::Object
toString(unsigned int flags=DEFAULT_FORMATTING) const noexceptObjectModel::Value
toStringNoFormatting() const noexceptObjectModel::Valueinline
Type enum name (defined in ObjectModel::Value)ObjectModel::Value
TYPE_ARRAY enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_BINARY enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_BOOLEAN enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_COMMENT enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_FLOAT enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_INTEGER enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_OBJECT enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_STRING enum value (defined in ObjectModel::Value)ObjectModel::Value
TYPE_VOID enum value (defined in ObjectModel::Value)ObjectModel::Value
useGarbageCollector() const noexceptReferenceCountedObjectinlinevirtual
values (defined in ObjectModel::Object)ObjectModel::Object
~DynamicObject() noexcept(false)DynamicObjectinlinevirtual
~ReferenceCountedObject() (defined in ReferenceCountedObject)ReferenceCountedObjectinline