CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
ora::RflxDeleter Class Reference

#include <ClassUtils.h>

Public Member Functions

void operator() (void *ptr)
 
 RflxDeleter (const Reflex::Type &type)
 
 RflxDeleter (const RflxDeleter &rhs)
 
 ~RflxDeleter ()
 

Private Attributes

Reflex::Type m_type
 

Detailed Description

Definition at line 9 of file ClassUtils.h.

Constructor & Destructor Documentation

ora::RflxDeleter::RflxDeleter ( const Reflex::Type &  type)

Definition at line 12 of file ClassUtils.cc.

12  :
13  m_type( type ){
14 }
type
Definition: HCALResponse.h:22
Reflex::Type m_type
Definition: ClassUtils.h:21
ora::RflxDeleter::RflxDeleter ( const RflxDeleter rhs)

Definition at line 16 of file ClassUtils.cc.

16  :
17  m_type( rhs.m_type ){
18 }
Reflex::Type m_type
Definition: ClassUtils.h:21
ora::RflxDeleter::~RflxDeleter ( )

Definition at line 20 of file ClassUtils.cc.

20  {
21 }

Member Function Documentation

void ora::RflxDeleter::operator() ( void *  ptr)

Definition at line 23 of file ClassUtils.cc.

23  {
24  m_type.Destruct( ptr );
25 }
Reflex::Type m_type
Definition: ClassUtils.h:21

Member Data Documentation

Reflex::Type ora::RflxDeleter::m_type
private

Definition at line 21 of file ClassUtils.h.