|
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 |
1.8.17