openshot-audio  0.1.6
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()ComSmartPtr< ObjectType >inline
ComSmartPtr(ComClass *const obj)ComSmartPtr< ObjectType >inline
ComSmartPtr(const ComSmartPtr< ComClass > &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 ComClass *() const ComSmartPtr< ObjectType >inline
operator ObjectType *() const noexceptComSmartPtr< ObjectType >inline
operator!=(ObjectType *const other) noexceptComSmartPtr< ObjectType >inline
operator*() const noexceptComSmartPtr< ObjectType >inline
operator*() const ComSmartPtr< ObjectType >inline
operator->() const noexceptComSmartPtr< ObjectType >inline
operator->() const ComSmartPtr< 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< ComClass > &newP)ComSmartPtr< ObjectType >inline
operator==(ObjectType *const other) noexceptComSmartPtr< ObjectType >inline
QueryInterface(REFCLSID classUUID, ComSmartPtr< OtherComClass > &destObject) const ComSmartPtr< ObjectType >inline
QueryInterface(ComSmartPtr< OtherComClass > &destObject) const ComSmartPtr< ObjectType >inline
resetAndGetPointerAddress()ComSmartPtr< ObjectType >inline
~ComSmartPtr()ComSmartPtr< ObjectType >inline
~ComSmartPtr()ComSmartPtr< ObjectType >inline