Interface Technology Basics VST 3.7 SDK for developing VST plug-in

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
FUnknownPtr< I > Member List

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

adopt(T *obj) SMTG_NOEXCEPT | IPtr< I > | inline static
FUnknownPtr(FUnknown *unknown) | FUnknownPtr< I > | inline
FUnknownPtr(const FUnknownPtr &p) | FUnknownPtr< I > | inline
FUnknownPtr() | FUnknownPtr< I > | inline
get() const | IPtr< I > | inline
getInterface() | FUnknownPtr< I > | inline
IPtr(I *ptr, bool addRef=true) | IPtr< I > | inline
IPtr(const IPtr &) | IPtr< I > | inline
IPtr(const IPtr< T > &other) | IPtr< I > | inline
IPtr() | IPtr< I > | inline
IPtr(const IPtr< I > &other) | IPtr< I > | inline
operator I *() const | IPtr< I > | inline
operator->() const | IPtr< I > | inline
operator=(const FUnknownPtr &p) | FUnknownPtr< I > | inline
operator=(FUnknown *unknown) | FUnknownPtr< I > | inline
Steinberg::IPtr::operator=(I *ptr) | IPtr< I > | inline
Steinberg::IPtr::operator=(const IPtr &other) | IPtr< I > | inline
Steinberg::IPtr::operator=(const IPtr< T > &other) | IPtr< I > | inline
Steinberg::IPtr::operator=(const IPtr< I > &_ptr) | IPtr< I > | inline
ptr | IPtr< I > | protected
reset(I *obj=nullptr) | IPtr< I > | inline
take() SMTG_NOEXCEPT | IPtr< I > | inline
~IPtr() | IPtr< I > | inline

Empty

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