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

Classes | Functions | Variables
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
 
voiddeleted = 0
 

Function Documentation

◆ deleter()

void n_reset::deleter ( incomplete )

◆ deleter2()

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().

◆ deleter_reset()

void n_reset::deleter_reset ( )

◆ plain_reset()

void n_reset::plain_reset ( )

◆ pointer_reset()

void n_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 n_constructors::deleter_constructor(), and plain_reset().