addRefAndReturn() const | ObjectPtr< T > | |
addressOf() | ObjectPtr< T > | |
Adopt(T *obj) | ObjectPtr< T > | static |
as(bool borrow=false) const | ObjectPtr< T > | |
asOrNull(bool borrow=false) const | ObjectPtr< T > | |
asPtr(bool borrow=false) const | ObjectPtr< T > | |
asPtrOrNull(bool borrow=false) const | ObjectPtr< T > | |
assigned() const | ObjectPtr< T > | |
begin() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
Borrow(T *&obj) | ObjectPtr< T > | static |
Borrow(U *&obj) | ObjectPtr< T > | static |
call(Params... params) const | ObjectPtr< T > | |
clear() | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
convertTo(CoreType ct) const | ObjectPtr< T > | |
deleteItem(const KeyPtr &key) | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
detach() | ObjectPtr< T > | |
dispatch(const ObjectPtr< IBaseObject > ¶ms) const | ObjectPtr< T > | |
dispatch() const | ObjectPtr< T > | |
dispose() const | ObjectPtr< T > | |
end() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
Equals(const ObjectPtr< IBaseObject > &a, const ObjectPtr< IBaseObject > &b) | ObjectPtr< T > | inlinestatic |
equals(ObjectPtr< IBaseObject > other) const | ObjectPtr< T > | |
execute() const | ObjectPtr< T > | |
execute(Params... params) const | ObjectPtr< T > | |
freeze() const | ObjectPtr< T > | |
get(const KeyPtr &key) const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getCoreType() const | ObjectPtr< T > | |
getCount() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getHashCode() const | ObjectPtr< T > | |
getKeyInterfaceId() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getKeyList() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getKeys() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getObject() const | ObjectPtr< T > | |
getOrDefault(const KeyPtr &key, const ValuePtr &defaultValue=nullptr) const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getValueInterfaceId() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getValueList() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
getValues() const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
hasKey(const KeyPtr &key) const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
isBorrowed() const | ObjectPtr< T > | |
isFrozen() const | ObjectPtr< T > | |
ObjectPtr() | ObjectPtr< T > | |
ObjectPtr(std::nullptr_t) | ObjectPtr< T > | |
ObjectPtr(const ObjectPtr< T > &objPtr) | ObjectPtr< T > | |
ObjectPtr(ObjectPtr< T > &&objPtr) noexcept | ObjectPtr< T > | |
ObjectPtr(const ObjectPtr< U > &objPtr) | ObjectPtr< T > | |
ObjectPtr(ObjectPtr< U > &&objPtr) | ObjectPtr< T > | |
ObjectPtr(T *&obj) | ObjectPtr< T > | |
ObjectPtr(T *&&obj) | ObjectPtr< T > | |
ObjectPtr(IWeakRef *obj) | ObjectPtr< T > | |
ObjectPtr(const wchar_t *value) | ObjectPtr< T > | |
ObjectPtr(ConstCharPtr value) | ObjectPtr< T > | |
ObjectPtr(const U &value) | ObjectPtr< T > | |
operator T*() const | ObjectPtr< T > | |
operator&() | ObjectPtr< T > | |
release() | ObjectPtr< T > | |
remove(const KeyPtr &key) | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
set(const KeyPtr &key, const ValuePtr &value) | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
supportsInterface() const | ObjectPtr< T > | |
supportsInterface(const IntfID &id) const | ObjectPtr< T > | |
toString() const | ObjectPtr< T > | |
tryGet(const KeyPtr &key, ValuePtr &value) const | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
tryRemove(const KeyPtr &key) | DictObjectPtr< T, KeyT, ValueT, KeyPtr, ValuePtr > | |
~ObjectPtr() | ObjectPtr< T > | virtual |