openDAQ
Open data acquisition platform
WeakRefPtr< TInterface, TSmartPtr > Member List

This is the complete list of members for WeakRefPtr< TInterface, TSmartPtr >, including all inherited members.

addRefAndReturn() constObjectPtr< IWeakRef >
addressOf()ObjectPtr< IWeakRef >
Adopt(IWeakRef *obj)ObjectPtr< IWeakRef >static
as(bool borrow=false) constObjectPtr< IWeakRef >
asOrNull(bool borrow=false) constObjectPtr< IWeakRef >
asPtr(bool borrow=false) constObjectPtr< IWeakRef >
asPtrOrNull(bool borrow=false) constObjectPtr< IWeakRef >
assigned() constObjectPtr< IWeakRef >
Borrow(IWeakRef *&obj)ObjectPtr< IWeakRef >static
Borrow(U *&obj)ObjectPtr< IWeakRef >static
call(Params... params) constObjectPtr< IWeakRef >
convertTo(CoreType ct) constObjectPtr< IWeakRef >
detach()ObjectPtr< IWeakRef >
dispatch(const ObjectPtr< IBaseObject > &params) constObjectPtr< IWeakRef >
dispatch() constObjectPtr< IWeakRef >
dispose() constObjectPtr< IWeakRef >
equals(ObjectPtr< IBaseObject > other) constObjectPtr< IWeakRef >
Equals(const ObjectPtr< IBaseObject > &a, const ObjectPtr< IBaseObject > &b)ObjectPtr< IWeakRef >inlinestatic
execute() constObjectPtr< IWeakRef >
execute(Params... params) constObjectPtr< IWeakRef >
freeze() constObjectPtr< IWeakRef >
getCoreType() constObjectPtr< IWeakRef >
getHashCode() constObjectPtr< IWeakRef >
getObject() constObjectPtr< IWeakRef >
getRef() constWeakRefPtr< TInterface, TSmartPtr >
isBorrowed() constObjectPtr< IWeakRef >
isFrozen() constObjectPtr< IWeakRef >
ObjectPtr()ObjectPtr< IWeakRef >
ObjectPtr(std::nullptr_t)ObjectPtr< IWeakRef >
ObjectPtr(const ObjectPtr< IWeakRef > &objPtr)ObjectPtr< IWeakRef >
ObjectPtr(ObjectPtr< IWeakRef > &&objPtr) noexceptObjectPtr< IWeakRef >
ObjectPtr(const ObjectPtr< U > &objPtr)ObjectPtr< IWeakRef >
ObjectPtr(ObjectPtr< U > &&objPtr)ObjectPtr< IWeakRef >
ObjectPtr(IWeakRef *&obj)ObjectPtr< IWeakRef >
ObjectPtr(IWeakRef *&&obj)ObjectPtr< IWeakRef >
ObjectPtr(IWeakRef *obj)ObjectPtr< IWeakRef >
ObjectPtr(const wchar_t *value)ObjectPtr< IWeakRef >
ObjectPtr(ConstCharPtr value)ObjectPtr< IWeakRef >
ObjectPtr(const U &value)ObjectPtr< IWeakRef >
operator IWeakRef *() constObjectPtr< IWeakRef >
operator&()ObjectPtr< IWeakRef >
release()ObjectPtr< IWeakRef >
supportsInterface() constObjectPtr< IWeakRef >
supportsInterface(const IntfID &id) constObjectPtr< IWeakRef >
toString() constObjectPtr< IWeakRef >
~ObjectPtr()ObjectPtr< IWeakRef >virtual