CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
Classes | |
struct | A |
struct | deleter3 |
struct | X |
struct | Y |
Functions | |
void | default_constructor () |
template<class T > | |
void | pc0_test (T *p) |
void | pointer_constructor () |
void | deleter (int *p) |
void | deleter2 (int *p) |
void | deleter_constructor () |
void | copy_constructor () |
void | weak_ptr_constructor () |
void | auto_ptr_constructor () |
void | test () |
void | shared_ptr_constructor () |
void | conversion_constructor () |
Variables | |
int | m = 0 |
incomplete * | p0 = 0 |
void n_constructors::auto_ptr_constructor | ( | ) |
Definition at line 848 of file testSharedPtr.cc.
Referenced by test().
void n_constructors::conversion_constructor | ( | ) |
Definition at line 336 of file testWeakPtr.cc.
References create_incomplete(), CLHEP::shared_ptr< P >::reset(), and CLHEP::weak_ptr< P >::use_count().
void n_constructors::copy_constructor | ( | ) |
Definition at line 500 of file testSharedPtr.cc.
Referenced by test().
void n_constructors::default_constructor | ( | ) |
Definition at line 56 of file testSharedPtr.cc.
Referenced by test().
void n_constructors::deleter | ( | int * | p | ) |
Definition at line 373 of file testSharedPtr.cc.
Referenced by CLHEP::sp::ctrl_block_pd< P, D >::dispose(), CLHEP::sp::ctrl_block_pda< P, D, A >::dispose(), CLHEP::sp::ctrl_block_pd< P, D >::get_deleter(), and CLHEP::sp::ctrl_block_pda< P, D, A >::get_deleter().
void n_constructors::deleter2 | ( | int * | p | ) |
Definition at line 379 of file testSharedPtr.cc.
References m.
void n_constructors::deleter_constructor | ( | ) |
Definition at line 396 of file testSharedPtr.cc.
Referenced by test().
void n_constructors::pc0_test | ( | T * | p | ) |
Definition at line 136 of file testSharedPtr.cc.
References CLHEP::shared_ptr< P >::get(), CLHEP::shared_ptr< P >::unique(), and CLHEP::shared_ptr< P >::use_count().
Referenced by pointer_constructor().
void n_constructors::pointer_constructor | ( | ) |
void n_constructors::shared_ptr_constructor | ( | ) |
Definition at line 91 of file testWeakPtr.cc.
References create_incomplete(), CLHEP::shared_ptr< P >::use_count(), and CLHEP::weak_ptr< P >::use_count().
void n_constructors::test | ( | ) |
Definition at line 1119 of file testSharedPtr.cc.
References auto_ptr_constructor(), copy_constructor(), default_constructor(), deleter_constructor(), pointer_constructor(), and weak_ptr_constructor().
Referenced by main().
void n_constructors::weak_ptr_constructor | ( | ) |
Definition at line 756 of file testSharedPtr.cc.
References CLHEP::shared_ptr< P >::get(), CLHEP::shared_ptr< P >::reset(), CLHEP::shared_ptr< P >::unique(), CLHEP::shared_ptr< P >::use_count(), and CLHEP::weak_ptr< P >::use_count().
Referenced by test().
int n_constructors::m = 0 |
Definition at line 370 of file testSharedPtr.cc.
Referenced by deleter2().
incomplete* n_constructors::p0 = 0 |
Definition at line 393 of file testSharedPtr.cc.