#include <DTConfigAbstractHandler.h>
Public Member Functions | |
virtual int | get (const edm::EventSetup &context, int cfgId, const DTKeyedConfig *&obj) |
get content | |
virtual int | get (const DTKeyedConfigListRcd &keyRecord, int cfgId, const DTKeyedConfig *&obj) |
virtual void | getData (const DTKeyedConfigListRcd &keyRecord, int cfgId, std::vector< std::string > &list) |
virtual void | getData (const edm::EventSetup &context, int cfgId, std::vector< std::string > &list) |
virtual void | purge () |
purge db copy | |
virtual | ~DTConfigAbstractHandler () |
Static Public Member Functions | |
static DTConfigAbstractHandler * | getInstance () |
get static object | |
Protected Member Functions | |
DTConfigAbstractHandler () | |
Static Protected Attributes | |
static DTConfigAbstractHandler * | instance = 0 |
Private Member Functions | |
DTConfigAbstractHandler (const DTConfigAbstractHandler &x) | |
const DTConfigAbstractHandler & | operator= (const DTConfigAbstractHandler &x) |
Description: Abstract class to hold configuration identifier for chambers
Definition at line 39 of file DTConfigAbstractHandler.h.
DTConfigAbstractHandler::~DTConfigAbstractHandler | ( | ) | [virtual] |
DTConfigAbstractHandler::DTConfigAbstractHandler | ( | ) | [protected] |
DTConfigAbstractHandler::DTConfigAbstractHandler | ( | const DTConfigAbstractHandler & | x | ) | [private] |
Constructor
int DTConfigAbstractHandler::get | ( | const edm::EventSetup & | context, |
int | cfgId, | ||
const DTKeyedConfig *& | obj | ||
) | [virtual] |
get content
Reimplemented in DTConfigPluginHandler.
Definition at line 51 of file DTConfigAbstractHandler.cc.
{
obj = 0;
return 999;
}
int DTConfigAbstractHandler::get | ( | const DTKeyedConfigListRcd & | keyRecord, |
int | cfgId, | ||
const DTKeyedConfig *& | obj | ||
) | [virtual] |
Reimplemented in DTConfigPluginHandler.
Definition at line 58 of file DTConfigAbstractHandler.cc.
{
obj = 0;
return 999;
}
void DTConfigAbstractHandler::getData | ( | const edm::EventSetup & | context, |
int | cfgId, | ||
std::vector< std::string > & | list | ||
) | [virtual] |
Reimplemented in DTConfigPluginHandler.
Definition at line 65 of file DTConfigAbstractHandler.cc.
{
return;
}
void DTConfigAbstractHandler::getData | ( | const DTKeyedConfigListRcd & | keyRecord, |
int | cfgId, | ||
std::vector< std::string > & | list | ||
) | [virtual] |
Reimplemented in DTConfigPluginHandler.
Definition at line 72 of file DTConfigAbstractHandler.cc.
{
return;
}
DTConfigAbstractHandler * DTConfigAbstractHandler::getInstance | ( | ) | [static] |
get static object
Operations
Definition at line 46 of file DTConfigAbstractHandler.cc.
References instance.
Referenced by DTConfigDBProducer::readDTCCBConfig().
{ return instance; }
const DTConfigAbstractHandler& DTConfigAbstractHandler::operator= | ( | const DTConfigAbstractHandler & | x | ) | [private] |
void DTConfigAbstractHandler::purge | ( | ) | [virtual] |
purge db copy
Reimplemented in DTConfigPluginHandler.
Definition at line 79 of file DTConfigAbstractHandler.cc.
{
return;
}
DTConfigAbstractHandler * DTConfigAbstractHandler::instance = 0 [static, protected] |
Definition at line 74 of file DTConfigAbstractHandler.h.
Referenced by DTConfigPluginHandler::build(), and getInstance().