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

n_reset Namespace Reference

Classes

struct  A
 
struct  X
 
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

incompletep0 = 0
 
void * deleted = 0
 

Function Documentation

◆ deleter()

void n_reset::deleter ( incomplete * )

Definition at line 1514 of file testSharedPtr.cc.

Referenced by plain_reset().

◆ deleter2()

void n_reset::deleter2 ( void * p)

Definition at line 1790 of file testSharedPtr.cc.

References deleted.

Referenced by deleter_reset().

◆ deleter_reset()

◆ plain_reset()

void n_reset::plain_reset ( )

◆ pointer_reset()

◆ test()

void n_reset::test ( )

Definition at line 1948 of file testSharedPtr.cc.

References deleter_reset(), plain_reset(), and pointer_reset().

Referenced by main().

◆ test2()

template<class T , class U >
void n_reset::test2 ( shared_ptr< U > & sp,
T * = 0 )

Variable Documentation

◆ deleted

void* n_reset::deleted = 0

Definition at line 1787 of file testSharedPtr.cc.

Referenced by deleter2(), and deleter_reset().

◆ p0

incomplete* n_reset::p0 = 0

Definition at line 1511 of file testSharedPtr.cc.

Referenced by deleter_reset(), and plain_reset().