| addRefAndReturn() const | ObjectPtr< T > | |
| addressOf() | ObjectPtr< T > | |
| 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 | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| call(Params... params) const | ObjectPtr< T > | |
| clear() | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| convertTo(CoreType ct) const | ObjectPtr< T > | |
| deleteAt(size_t index) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| detach() | ObjectPtr< T > | |
| dispatch(const ObjectPtr< IBaseObject > ¶ms) const | ObjectPtr< T > | |
| dispatch() const | ObjectPtr< T > | |
| dispose() const | ObjectPtr< T > | |
| empty() const | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| end() const | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| 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 > | |
| getCoreType() const | ObjectPtr< T > | |
| getCount() const | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| getElementInterfaceId() const | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| getHashCode() const | ObjectPtr< T > | |
| getItemAt(size_t index) const | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| getObject() const | ObjectPtr< T > | |
| insertAt(size_t index, const TValuePtr &obj) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| 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 > | |
| popBack() | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| popFront() | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| pushBack(const TValuePtr &obj) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| pushBack(TValuePtr &&obj) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| pushFront(const TValuePtr &obj) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| pushFront(TValuePtr &&obj) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| release() | ObjectPtr< T > | |
| removeAt(size_t index) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| setItemAt(size_t index, const TValuePtr &obj) | ListObjectPtr< T, TValueInterface, TValuePtr > | |
| supportsInterface() const | ObjectPtr< T > | |
| supportsInterface(const IntfID &id) const | ObjectPtr< T > | |
| toString() const | ObjectPtr< T > | |
| toVector() const | ListObjectPtr< T, TValueInterface, TValuePtr > | inline |
| ~ObjectPtr() | ObjectPtr< T > | virtual |