|  | ATLAS Offline Software
    | 
singleton holding configurable and loadable information ---------------— More...
| Public Member Functions | |
| def | __init__ (self) | 
| def | msg (self) | 
| def | add (self, configurable, package, module, lib) | 
| def | duplicates (self) | 
| Private Member Functions | |
| def | _loadModule (self, fname) | 
| Private Attributes | |
| _duplicates | |
| _msg | |
| for messaging  More... | |
| Static Private Attributes | |
| dictionary | __slots__ | 
singleton holding configurable and loadable information ---------------—
A singleton class holding informations about automatically generated Configurables. --> package holding that Configurable --> library holding the components related to that Configurable --> python module holding the Configurable --> a dictionary of duplicates
Definition at line 53 of file ConfigurableDb.py.
| def python.ConfigurableDb._CfgDb.__init__ | ( | self | ) | 
Definition at line 68 of file ConfigurableDb.py.
| 
 | private | 
Definition at line 114 of file ConfigurableDb.py.
| def python.ConfigurableDb._CfgDb.add | ( | self, | |
| configurable, | |||
| package, | |||
| module, | |||
| lib | |||
| ) | 
Method to populate the Db.
It is called from the auto-generated Xyz_confDb.py files (genconf.cpp)
@param configurable: the name of the configurable being added
@param package: the name of the package which holds this Configurable
@param module: the name of the python module holding the Configurable
@param lib: the name of the library holding the component(s) (ie: the
      C++ Gaudi component which is mapped by the Configurable)
 
Definition at line 81 of file ConfigurableDb.py.
| def python.ConfigurableDb._CfgDb.duplicates | ( | self | ) | 
Definition at line 110 of file ConfigurableDb.py.
| def python.ConfigurableDb._CfgDb.msg | ( | self | ) | 
Definition at line 74 of file ConfigurableDb.py.
| 
 | staticprivate | 
Definition at line 63 of file ConfigurableDb.py.
| 
 | private | 
Definition at line 70 of file ConfigurableDb.py.
| 
 | private | 
for messaging
Definition at line 71 of file ConfigurableDb.py.
 1.8.18
 1.8.18