![]() |
The Gaudi Framework
master (2e57474e)
|


Public Member Functions | |
| __init__ (self, cpp_type, default, doc="undocumented", semantics=None) | |
| cpp_type (self) | |
| name (self) | |
| __get__ (self, instance, owner) | |
| __set__ (self, instance, value) | |
| __delete__ (self, instance) | |
| __set_name__ (self, owner, name) | |
| __is_set__ (self, instance, owner) | |
| __opt_value__ (self, instance, owner) | |
| __merge__ (self, instance, owner, value) | |
Public Attributes | |
| semantics = getSemanticsFor(cpp_type) | |
| default = default | |
| name | |
Private Attributes | |
| __doc__ = doc | |
Descriptor class to implement validation of Configurable properties.
Definition at line 31 of file _configurables.py.
| GaudiConfig2._configurables.Property.__init__ | ( | self, | |
| cpp_type, | |||
| default, | |||
| doc = "undocumented", | |||
| semantics = None ) |
Definition at line 36 of file _configurables.py.
| GaudiConfig2._configurables.Property.__delete__ | ( | self, | |
| instance ) |
Definition at line 64 of file _configurables.py.
| GaudiConfig2._configurables.Property.__get__ | ( | self, | |
| instance, | |||
| owner ) |
Definition at line 55 of file _configurables.py.
| GaudiConfig2._configurables.Property.__is_set__ | ( | self, | |
| instance, | |||
| owner ) |
Definition at line 70 of file _configurables.py.
| GaudiConfig2._configurables.Property.__merge__ | ( | self, | |
| instance, | |||
| owner, | |||
| value ) |
Return "merge" (according to the semantic) of the value in this property and the incoming value.
Definition at line 82 of file _configurables.py.
| GaudiConfig2._configurables.Property.__opt_value__ | ( | self, | |
| instance, | |||
| owner ) |
Definition at line 77 of file _configurables.py.
| GaudiConfig2._configurables.Property.__set__ | ( | self, | |
| instance, | |||
| value ) |
Definition at line 61 of file _configurables.py.
| GaudiConfig2._configurables.Property.__set_name__ | ( | self, | |
| owner, | |||
| name ) |
Definition at line 67 of file _configurables.py.
| GaudiConfig2._configurables.Property.cpp_type | ( | self | ) |
Definition at line 48 of file _configurables.py.
| GaudiConfig2._configurables.Property.name | ( | self | ) |
Definition at line 52 of file _configurables.py.
|
private |
Definition at line 45 of file _configurables.py.
| GaudiConfig2._configurables.Property.default = default |
Definition at line 44 of file _configurables.py.
| GaudiConfig2._configurables.Property.name |
Definition at line 79 of file _configurables.py.
| GaudiConfig2._configurables.Property.semantics = getSemanticsFor(cpp_type) |
Definition at line 40 of file _configurables.py.