Carla Backend
|
#include <CarlaPluginPtr.hpp>
Public Types | |
typedef T | element_type |
Public Member Functions | |
shared_ptr (void) noexcept | |
shared_ptr (T *p) | |
template<class U > | |
shared_ptr (const shared_ptr< U > &ptr, T *p) | |
template<class U > | |
shared_ptr (const shared_ptr< U > &ptr) noexcept | |
shared_ptr (const shared_ptr &ptr) noexcept | |
shared_ptr & | operator= (shared_ptr ptr) noexcept |
~shared_ptr (void) noexcept | |
void | reset (void) noexcept |
void | swap (shared_ptr &lhs) noexcept |
operator bool () const noexcept | |
long | use_count (void) const noexcept |
T & | operator* () const noexcept |
T * | operator-> () const noexcept |
T * | get (void) const noexcept |
Friends | |
template<class U > | |
class | shared_ptr |
typedef T std::shared_ptr< T >::element_type |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |