JUCE  v5.1.1-3-g1a0b28c73
JUCE API
ComSmartPtr< ObjectType > Member List

This is the complete list of members for ComSmartPtr< ObjectType >, including all inherited members.

CoCreateInstance(REFCLSID classUUID, DWORD dwClsContext=CLSCTX_INPROC_SERVER)ComSmartPtr< ObjectType >inline
ComSmartPtr() noexceptComSmartPtr< ObjectType >inline
ComSmartPtr(ObjectType *object, bool autoAddRef=true) noexceptComSmartPtr< ObjectType >inline
ComSmartPtr(const ComSmartPtr &other) noexceptComSmartPtr< ObjectType >inline
ComSmartPtr() noexceptComSmartPtr< ObjectType >inline
ComSmartPtr(ComClass *obj)ComSmartPtr< ObjectType >inline
ComSmartPtr(const ComSmartPtr &other)ComSmartPtr< ObjectType >inline
get() const noexceptComSmartPtr< ObjectType >inline
loadFrom(Steinberg::FUnknown *o)ComSmartPtr< ObjectType >inline
loadFrom(Steinberg::IPluginFactory *factory, const Steinberg::TUID &uuid)ComSmartPtr< ObjectType >inline
operator &() noexceptComSmartPtr< ObjectType >private
operator ComClass *() const noexceptComSmartPtr< ObjectType >inline
operator ObjectType *() const noexceptComSmartPtr< ObjectType >inline
operator!=(ObjectType *const other) noexceptComSmartPtr< ObjectType >inline
operator*() const noexceptComSmartPtr< ObjectType >inline
operator*() const noexceptComSmartPtr< ObjectType >inline
operator->() const noexceptComSmartPtr< ObjectType >inline
operator->() const noexceptComSmartPtr< ObjectType >inline
operator=(const ComSmartPtr &other)ComSmartPtr< ObjectType >inline
operator=(ObjectType *const newObjectToTakePossessionOf)ComSmartPtr< ObjectType >inline
operator=(ComClass *const newP)ComSmartPtr< ObjectType >inline
operator=(const ComSmartPtr &newP)ComSmartPtr< ObjectType >inline
operator==(ObjectType *const other) noexceptComSmartPtr< ObjectType >inline
pComSmartPtr< ObjectType >private
QueryInterface(REFCLSID classUUID, ComSmartPtr< OtherComClass > &destObject) constComSmartPtr< ObjectType >inline
QueryInterface(ComSmartPtr< OtherComClass > &destObject) constComSmartPtr< ObjectType >inline
release()ComSmartPtr< ObjectType >inlineprivate
resetAndGetPointerAddress()ComSmartPtr< ObjectType >inline
sourceComSmartPtr< ObjectType >private
~ComSmartPtr()ComSmartPtr< ObjectType >inline
~ComSmartPtr()ComSmartPtr< ObjectType >inline