#include <CdbRooReadonly.hh>
Static Public Member Functions | |
| void | forceLoad () |
| Force loading... | |
| const char * | technology () |
| Implemented technology name. | |
| const char * | implementation () |
| Implementation name. | |
The one role of this class is to supply a static method forcing loading (at link time) the concrete fatories & implementations of abstract classes defined at core packages.
The other role is to provide the technology and implementation names associated with this implementation.
Definition at line 20 of file CdbRooReadonly.hh.
|
|
Force loading... Calling this method from clients code will provoke the instantiation of concrete factories. Definition at line 31 of file CdbRooReadonly.cc. Referenced by CdbRooInit::CdbRooInit(), CdbBdb2RooPayloadConversionFwk::doConversion(), main(), and CdbBdb2RooPayloadConversionFwk::testConversion(). |
|
|
Implementation name. This is a unique name identifying this particular implementation of of the technology above. Note, that this name is required to be unique only withing the scope of the corresponding technology. Definition at line 47 of file CdbRooReadonly.cc. Referenced by CdbRooRoCdb::CdbRooRoCdb(), CdbRooRoCdb::implementationName(), and CdbRooRoCdb::initialize(). |
|
|
Implemented technology name. This name refferes to the technology implemented with this specific implementation. Definition at line 41 of file CdbRooReadonly.cc. References CdbRoo::technology(). Referenced by CdbRooRoCdb::CdbRooRoCdb(), CdbRooRoCdb::initialize(), and CdbRooRoCdb::technologyName(). |
1.3-rc3