ACF $AcfVersion:0$
istd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl > Member List

This is the complete list of members for istd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >, including all inherited members.

ExtractInterfaceFunc typedefistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >
get() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
get() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
GetBasePtr() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
GetBasePtr() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
GetPtr() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
GetPtr() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
IsValid() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
m_interfacePtristd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >protected
m_rootPtristd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >protected
operator bool() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineexplicit
operator!=(std::nullptr_t) const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
operator*() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
operator*() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
operator->() const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
operator->() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
operator=(std::nullptr_t) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
operator=(const TInterfacePtr &)=deleteistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >protected
operator=(TInterfacePtr &&ptr) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected
operator==(std::nullptr_t) const noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
Reset() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
RootObjectPtr typedefistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >
SetPtr(InterfaceType *interfacePtr)istd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
SetPtr(istd::IPolymorphic *rootPtr, const ExtractInterfaceFunc &extractInterface)istd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
SetPtr(istd::IPolymorphic *rootPtr, InterfaceType *interfacePtr) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inline
TInterfacePtr(const TInterfacePtr &)=deleteistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >protected
TInterfacePtr() noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected
TInterfacePtr(InterfaceType *interfacePtr) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected
TInterfacePtr(std::nullptr_t) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected
TInterfacePtr(istd::IPolymorphic *rootPtr, const ExtractInterfaceFunc &extractInterface) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected
TInterfacePtr(istd::IPolymorphic *rootPtr, InterfaceType *interfacePtr) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected
TInterfacePtr(TInterfacePtr &&ptr) noexceptistd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >inlineprotected