CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Classes | Functions
n_assignment Namespace Reference

Classes

struct  A
 
struct  X
 
struct  Y
 

Functions

void copy_assignment ()
 
void conversion_assignment ()
 
void auto_ptr_assignment ()
 
void test ()
 
template<class T >
void copy_assignment (shared_ptr< T > &sp)
 
template<class T , class U >
void shared_ptr_assignment (shared_ptr< U > &sp, T *=0)
 

Function Documentation

void n_assignment::auto_ptr_assignment ( )

Definition at line 1402 of file testSharedPtr.cc.

References CLHEP::shared_ptr< T >::get(), and CLHEP::shared_ptr< T >::use_count().

Referenced by test().

void n_assignment::conversion_assignment ( )

Definition at line 1317 of file testSharedPtr.cc.

References CLHEP::shared_ptr< T >::get(), and CLHEP::shared_ptr< T >::use_count().

Referenced by test().

template<class T >
void n_assignment::copy_assignment ( shared_ptr< T > &  sp)
void n_assignment::copy_assignment ( )

Definition at line 1186 of file testSharedPtr.cc.

References CLHEP::shared_ptr< T >::get(), and CLHEP::shared_ptr< T >::use_count().

Referenced by test().

template<class T , class U >
void n_assignment::shared_ptr_assignment ( shared_ptr< U > &  sp,
T *  = 0 
)
void n_assignment::test ( )

Definition at line 1497 of file testSharedPtr.cc.

References auto_ptr_assignment(), conversion_assignment(), and copy_assignment().

Referenced by main().