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.