|
libpsynth 0.2.1
|
#include <pointer.hpp>
Public Member Functions | |
| ~mgr_auto_ptr () | |
| mgr_auto_ptr () | |
| mgr_auto_ptr (mgr_auto_ptr &p) | |
| template<class Y > | |
| mgr_auto_ptr (mgr_auto_ptr< Y > &p) | |
| mgr_auto_ptr (T *ptr) | |
| template<class Y > | |
| mgr_auto_ptr (Y *ptr) | |
| template<class Y > | |
| mgr_auto_ptr (const manage_me_ptr< Y > &p) | |
| template<class Y > | |
| mgr_auto_ptr (std::auto_ptr< Y > &p) | |
| mgr_auto_ptr & | operator= (mgr_auto_ptr &p) |
| template<class Y > | |
| mgr_auto_ptr & | operator= (mgr_auto_ptr< Y > &p) |
| mgr_auto_ptr & | operator= (T *p) |
| template<class Y > | |
| mgr_auto_ptr & | operator= (Y *p) |
| template<class Y > | |
| mgr_auto_ptr & | operator= (const manage_me_ptr< Y > &p) |
| template<class Y > | |
| mgr_auto_ptr & | operator= (std::auto_ptr< Y > &p) |
| T * | operator-> () const |
| T & | operator* () const |
| operator T * () const | |
| operator bool () const | |
| T * | get () const |
| bool | is_managed () const |
| void | manage () |
| void | unmanage () |
| void | clean () |
| psynth::base::mgr_auto_ptr< T >::~mgr_auto_ptr | ( | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | mgr_auto_ptr< T > & | p | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | mgr_auto_ptr< Y > & | p | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | T * | ptr | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | Y * | ptr | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | const manage_me_ptr< Y > & | p | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::mgr_auto_ptr | ( | std::auto_ptr< Y > & | p | ) | [inline] |
| void psynth::base::mgr_auto_ptr< T >::clean | ( | ) | [inline] |
| T* psynth::base::mgr_auto_ptr< T >::get | ( | ) | const [inline] |
| bool psynth::base::mgr_auto_ptr< T >::is_managed | ( | ) | const [inline] |
| void psynth::base::mgr_auto_ptr< T >::manage | ( | ) | [inline] |
| psynth::base::mgr_auto_ptr< T >::operator bool | ( | ) | const [inline] |
| psynth::base::mgr_auto_ptr< T >::operator T * | ( | ) | const [inline] |
| T& psynth::base::mgr_auto_ptr< T >::operator* | ( | ) | const [inline] |
| T* psynth::base::mgr_auto_ptr< T >::operator-> | ( | ) | const [inline] |
| mgr_auto_ptr& psynth::base::mgr_auto_ptr< T >::operator= | ( | mgr_auto_ptr< Y > & | p | ) | [inline] |
| mgr_auto_ptr& psynth::base::mgr_auto_ptr< T >::operator= | ( | T * | p | ) | [inline] |
| mgr_auto_ptr& psynth::base::mgr_auto_ptr< T >::operator= | ( | std::auto_ptr< Y > & | p | ) | [inline] |
| mgr_auto_ptr& psynth::base::mgr_auto_ptr< T >::operator= | ( | const manage_me_ptr< Y > & | p | ) | [inline] |
| mgr_auto_ptr& psynth::base::mgr_auto_ptr< T >::operator= | ( | Y * | p | ) | [inline] |
| mgr_auto_ptr& psynth::base::mgr_auto_ptr< T >::operator= | ( | mgr_auto_ptr< T > & | p | ) | [inline] |
| void psynth::base::mgr_auto_ptr< T >::unmanage | ( | ) | [inline] |
1.7.4