![]() |
The Gaudi Framework
master (3415b466)
|


Public Member Functions | |
| __init__ (self, name=None, **kwargs) | |
| getInstance (cls, name) | |
| name (self) | |
| name (self, value) | |
| name (self) | |
| __repr__ (self) | |
| __getstate__ (self) | |
| __setstate__ (self, state) | |
| __opt_value__ (self) | |
| __opt_properties__ (self, explicit_defaults=False) | |
| is_property_set (self, propname) | |
| getGaudiType (cls) | |
| getType (cls) | |
| getName (self) | |
| getFullJobOptName (self) | |
| toStringProperty (self) | |
| getDefaultProperties (cls) | |
| getDefaultProperty (cls, name) | |
| clone (self, newname=None) | |
| merge (self, other) | |
Public Member Functions inherited from GaudiConfig2._configurables.ConfigurableMeta | |
| __new__ (cls, name, bases, namespace, **kwds) | |
Public Attributes | |
| name = name | |
Static Public Attributes | |
| dict | instances = {} |
Protected Attributes | |
| _name = None | |
| dict | _properties = {} |
Private Attributes | |
| __cpp_type__ = self.name: | |
Base class for all configurable instances.
Definition at line 130 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__init__ | ( | self, | |
| name = None, | |||
| ** | kwargs ) |
Definition at line 137 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__getstate__ | ( | self | ) |
Definition at line 200 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__opt_properties__ | ( | self, | |
| explicit_defaults = False ) |
Definition at line 218 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__opt_value__ | ( | self | ) |
Definition at line 213 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__repr__ | ( | self | ) |
Definition at line 191 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__setstate__ | ( | self, | |
| state ) |
Definition at line 208 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.clone | ( | self, | |
| newname = None ) |
Clone instance with all its properties.
Definition at line 256 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getDefaultProperties | ( | cls | ) |
Definition at line 249 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getDefaultProperty | ( | cls, | |
| name ) |
Definition at line 253 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getFullJobOptName | ( | self | ) |
Definition at line 242 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getGaudiType | ( | cls | ) |
Definition at line 232 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getInstance | ( | cls, | |
| name ) |
Definition at line 155 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getName | ( | self | ) |
Definition at line 239 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getType | ( | cls | ) |
Definition at line 236 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.is_property_set | ( | self, | |
| propname ) |
Definition at line 228 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.merge | ( | self, | |
| other ) |
Merge the properties of the other instance into the current one. The two instances have to be of the same type, have the same name (or both unnamed) and the settings must be mergable (according to their semantics).
Definition at line 260 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name | ( | self | ) |
Definition at line 159 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name | ( | self | ) |
Definition at line 183 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name | ( | self, | |
| value ) |
Definition at line 167 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.toStringProperty | ( | self | ) |
Definition at line 245 of file _configurables.py.
|
private |
Definition at line 214 of file _configurables.py.
|
protected |
Definition at line 138 of file _configurables.py.
|
protected |
Definition at line 139 of file _configurables.py.
|
static |
Definition at line 135 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name = name |
Definition at line 148 of file _configurables.py.