Interface Technology Basics  VST 3.6.14
SDK for developing VST Plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
FUnknownPtr< I > Member List

This is the complete list of members for FUnknownPtr< I >, including all inherited members.

adopt(I *obj) SMTG_NOEXCEPTIPtr< I >inlinestatic
FUnknownPtr(FUnknown *unknown)FUnknownPtr< I >inline
FUnknownPtr(const FUnknownPtr &p)FUnknownPtr< I >inline
FUnknownPtr()FUnknownPtr< I >inline
get() constIPtr< I >inline
getInterface()FUnknownPtr< I >inline
IPtr(I *ptr, bool addRef=true)IPtr< I >inline
IPtr(const IPtr &)IPtr< I >inline
IPtr(const IPtr< I > &other)IPtr< I >inline
IPtr()IPtr< I >inline
operator I *() constIPtr< I >inline
operator->() constIPtr< I >inline
operator=(const FUnknownPtr &p)FUnknownPtr< I >inline
operator=(FUnknown *unknown)FUnknownPtr< I >inline
IPtr< I >::operator=(I *ptr)IPtr< I >inline
IPtr< I >::operator=(const IPtr &other)IPtr< I >inline
IPtr< I >::operator=(const IPtr< I > &other)IPtr< I >inline
ptrIPtr< I >protected
reset(I *obj=nullptr)IPtr< I >inline
take() SMTG_NOEXCEPTIPtr< I >inline
~IPtr()IPtr< I >inline
Empty

Copyright ©2019 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.