![]() |
The Gaudi Framework
v41r0 (bdbe7744)
|


Public Member Functions | |
| __new__ (self, name, bases, dct) | |
| __call__ (cls, *args, **kwargs) | |
The setting of Gaudi component properties needs to be deferred and history of who set what where needs to be collected. This is done by using PropertyProxy descriptors rather than the default ones.
Definition at line 25 of file ConfigurableMeta.py.
| GaudiKernel.ConfigurableMeta.ConfigurableMeta.__call__ | ( | cls, | |
| * | args, | ||
| ** | kwargs ) |
To Gaudi, any object with the same type/name is the same object. Hence, this is mimicked in the configuration: instantiating a new Configurable of a type with the same name will return the same instance.
Definition at line 78 of file ConfigurableMeta.py.
| GaudiKernel.ConfigurableMeta.ConfigurableMeta.__new__ | ( | self, | |
| name, | |||
| bases, | |||
| dct ) |
Definition at line 30 of file ConfigurableMeta.py.