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
() noexcept
ComSmartPtr< ObjectType >
inline
ComSmartPtr
(ObjectType *object, bool autoAddRef=true) noexcept
ComSmartPtr< ObjectType >
inline
ComSmartPtr
(const ComSmartPtr &other) noexcept
ComSmartPtr< ObjectType >
inline
ComSmartPtr
() noexcept
ComSmartPtr< ObjectType >
inline
ComSmartPtr
(ComClass *obj)
ComSmartPtr< ObjectType >
inline
ComSmartPtr
(const ComSmartPtr &other)
ComSmartPtr< ObjectType >
inline
get
() const noexcept
ComSmartPtr< ObjectType >
inline
loadFrom
(Steinberg::FUnknown *o)
ComSmartPtr< ObjectType >
inline
loadFrom
(Steinberg::IPluginFactory *factory, const Steinberg::TUID &uuid)
ComSmartPtr< ObjectType >
inline
operator &
() noexcept
ComSmartPtr< ObjectType >
private
operator ComClass *
() const noexcept
ComSmartPtr< ObjectType >
inline
operator ObjectType *
() const noexcept
ComSmartPtr< ObjectType >
inline
operator!=
(ObjectType *const other) noexcept
ComSmartPtr< ObjectType >
inline
operator*
() const noexcept
ComSmartPtr< ObjectType >
inline
operator*
() const noexcept
ComSmartPtr< ObjectType >
inline
operator->
() const noexcept
ComSmartPtr< ObjectType >
inline
operator->
() const noexcept
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 &newP)
ComSmartPtr< ObjectType >
inline
operator==
(ObjectType *const other) noexcept
ComSmartPtr< ObjectType >
inline
p
ComSmartPtr< ObjectType >
private
QueryInterface
(REFCLSID classUUID, ComSmartPtr< OtherComClass > &destObject) const
ComSmartPtr< ObjectType >
inline
QueryInterface
(ComSmartPtr< OtherComClass > &destObject) const
ComSmartPtr< ObjectType >
inline
release
()
ComSmartPtr< ObjectType >
inline
private
resetAndGetPointerAddress
()
ComSmartPtr< ObjectType >
inline
source
ComSmartPtr< ObjectType >
private
~ComSmartPtr
()
ComSmartPtr< ObjectType >
inline
~ComSmartPtr
()
ComSmartPtr< ObjectType >
inline
Generated on Sat Aug 5 2017 12:19:35 for JUCE by
1.8.13