#include <FWCore/PluginManager/interface/ProblemTracker.h>
Static Public Member Functions | |
static ProblemTracker * | instance () |
Private Member Functions | |
ProblemTracker (const ProblemTracker &) | |
ProblemTracker () | |
~ProblemTracker () | |
Static Private Attributes | |
static bool | dead_ = true |
Definition at line 18 of file ProblemTracker.h.
edm::ProblemTracker::ProblemTracker | ( | ) | [private] |
Definition at line 17 of file ProblemTracker.cc.
References edmplugin::standard::config(), edmplugin::PluginManager::configure(), dead_, and edmplugin::PluginManager::isAvailable().
00018 { 00019 dead_ = false; 00020 //old_assert_hook_ = edmplugin::DebugAids::failHook(&failure); 00021 if(not edmplugin::PluginManager::isAvailable()) { 00022 edmplugin::PluginManager::Config config(edmplugin::standard::config()); 00023 00024 edmplugin::PluginManager::configure(config); 00025 } 00026 }
edm::ProblemTracker::~ProblemTracker | ( | ) | [private] |
Definition at line 28 of file ProblemTracker.cc.
References dead_.
00029 { 00030 // since this is a singleton, we will not restore the old handle 00031 dead_ = true; 00032 }
edm::ProblemTracker::ProblemTracker | ( | const ProblemTracker & | ) | [private] |
ProblemTracker * edm::ProblemTracker::instance | ( | void | ) | [static] |
Definition at line 34 of file ProblemTracker.cc.
00035 { 00036 static ProblemTracker pt; 00037 return &pt; 00038 }
bool edm::ProblemTracker::dead_ = true [static, private] |
Definition at line 28 of file ProblemTracker.h.
Referenced by ProblemTracker(), and ~ProblemTracker().