◆ ComSmartPtr() [1/3]
template<class ObjectType >
◆ ComSmartPtr() [2/3]
template<class ObjectType >
◆ ComSmartPtr() [3/3]
template<class ObjectType >
◆ ~ComSmartPtr()
template<class ObjectType >
◆ operator ObjectType *()
template<class ObjectType >
| ComSmartPtr< ObjectType >::operator ObjectType * |
( |
| ) |
const |
|
noexcept |
◆ get()
template<class ObjectType >
◆ operator*()
template<class ObjectType >
| ObjectType& ComSmartPtr< ObjectType >::operator* |
( |
| ) |
const |
|
noexcept |
◆ operator->()
template<class ObjectType >
| ObjectType* ComSmartPtr< ObjectType >::operator-> |
( |
| ) |
const |
|
noexcept |
◆ operator=() [1/2]
template<class ObjectType >
◆ operator=() [2/2]
template<class ObjectType >
◆ operator==()
template<class ObjectType >
| bool ComSmartPtr< ObjectType >::operator== |
( |
ObjectType *const |
other | ) |
|
|
noexcept |
◆ operator!=()
template<class ObjectType >
| bool ComSmartPtr< ObjectType >::operator!= |
( |
ObjectType *const |
other | ) |
|
|
noexcept |
◆ loadFrom() [1/2]
template<class ObjectType >
| bool ComSmartPtr< ObjectType >::loadFrom |
( |
Steinberg::FUnknown * |
o | ) |
|
◆ loadFrom() [2/2]
template<class ObjectType >
| bool ComSmartPtr< ObjectType >::loadFrom |
( |
Steinberg::IPluginFactory * |
factory, |
|
|
const Steinberg::TUID & |
uuid |
|
) |
| |
The documentation for this class was generated from the following file: