CMS 3D CMS Logo

Public Member Functions | Private Attributes

edm::service::ELadminDestroyer Class Reference

#include <ELadministrator.h>

List of all members.

Public Member Functions

 ELadminDestroyer (ELadministrator *ad=0)
void setELadmin (ELadministrator *ad)
 ~ELadminDestroyer ()

Private Attributes

ELadministratoradmin_

Detailed Description

Definition at line 184 of file ELadministrator.h.


Constructor & Destructor Documentation

edm::service::ELadminDestroyer::ELadminDestroyer ( ELadministrator ad = 0)

Definition at line 522 of file ELadministrator.cc.

: admin_( ad )  {}
edm::service::ELadminDestroyer::~ELadminDestroyer ( )

Definition at line 525 of file ELadministrator.cc.

References admin_, and dtNoiseDBValidation_cfg::cerr.

                                     {

  #ifdef ELadministratorCONSTRUCTOR_TRACE
    std::cerr << "~ELadminDestroyer: Deleting admin_\n";
  #endif

  delete admin_;

}  // ~ELadminDestroyer()

Member Function Documentation

void edm::service::ELadminDestroyer::setELadmin ( ELadministrator ad)

Definition at line 536 of file ELadministrator.cc.

References admin_.

Referenced by edm::service::ELadministrator::instance().

{ admin_ = ad; }

Member Data Documentation

Definition at line 199 of file ELadministrator.h.

Referenced by setELadmin(), and ~ELadminDestroyer().