CMS 3D CMS Logo

Public Member Functions | Private Attributes

ora::RflxDeleter Class Reference

#include <ClassUtils.h>

List of all members.

Public Member Functions

void operator() (void *ptr)
 RflxDeleter (const RflxDeleter &rhs)
 RflxDeleter (const Reflex::Type &type)
 ~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.

                                                   :
  m_type( type ){
}
ora::RflxDeleter::RflxDeleter ( const RflxDeleter rhs)

Definition at line 16 of file ClassUtils.cc.

                                                   :
  m_type( rhs.m_type ){
}
ora::RflxDeleter::~RflxDeleter ( )

Definition at line 20 of file ClassUtils.cc.

                            {
}

Member Function Documentation

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

Definition at line 23 of file ClassUtils.cc.

                                          {
  m_type.Destruct( ptr );
}

Member Data Documentation

Reflex::Type ora::RflxDeleter::m_type [private]

Definition at line 21 of file ClassUtils.h.