CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
Classes | |
struct | X |
struct | A |
struct | Y |
Functions | |
void | deleter (incomplete *) |
void | plain_reset () |
void | pointer_reset () |
void | deleter2 (void *p) |
void | deleter_reset () |
void | test () |
template<class T , class U > | |
void | test2 (shared_ptr< U > &sp, T *=0) |
Variables | |
incomplete * | p0 = 0 |
void * | deleted = 0 |
void n_reset::deleter | ( | incomplete * | ) |
Definition at line 1514 of file testSharedPtr.cc.
Referenced by n_spt_preventing_delete::X::create(), n_constructors::deleter_constructor(), plain_reset(), and n_report_2::test().
void n_reset::deleter2 | ( | void * | p | ) |
Definition at line 1790 of file testSharedPtr.cc.
References deleted.
Referenced by n_constructors::deleter_constructor(), and deleter_reset().
void n_reset::deleter_reset | ( | ) |
Definition at line 1796 of file testSharedPtr.cc.
References deleted, deleter2(), CLHEP::shared_ptr< T >::get(), p0, CLHEP::shared_ptr< T >::reset(), CLHEP::shared_ptr< T >::unique(), and CLHEP::shared_ptr< T >::use_count().
Referenced by test().
void n_reset::plain_reset | ( | ) |
Definition at line 1540 of file testSharedPtr.cc.
References deleter(), CLHEP::shared_ptr< T >::get(), p0, CLHEP::shared_ptr< T >::reset(), and CLHEP::shared_ptr< T >::use_count().
Referenced by test().
void n_reset::pointer_reset | ( | ) |
Definition at line 1659 of file testSharedPtr.cc.
References CLHEP::shared_ptr< T >::get(), CLHEP::shared_ptr< T >::reset(), CLHEP::shared_ptr< T >::unique(), and CLHEP::shared_ptr< T >::use_count().
Referenced by test().
void n_reset::test | ( | ) |
Definition at line 1948 of file testSharedPtr.cc.
References deleter_reset(), plain_reset(), and pointer_reset().
Referenced by main().
void n_reset::test2 | ( | shared_ptr< U > & | sp, |
T * | = 0 |
||
) |
Definition at line 720 of file testWeakPtr.cc.
References CLHEP::shared_ptr< T >::reset(), CLHEP::weak_ptr< T >::reset(), CLHEP::shared_ptr< T >::unique(), and CLHEP::weak_ptr< T >::use_count().
void* n_reset::deleted = 0 |
Definition at line 1787 of file testSharedPtr.cc.
Referenced by deleter2(), and deleter_reset().
incomplete* n_reset::p0 = 0 |
Definition at line 1511 of file testSharedPtr.cc.
Referenced by n_constructors::deleter_constructor(), deleter_reset(), and plain_reset().