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


Public Member Functions | |
| __init__ (self, cpp_type) | |
| store (self, value) | |
| default (self, value) | |
| opt_value (self, value) | |
| merge (self, b, a) | |
| Public Member Functions inherited from GaudiConfig2.semantics.SequenceSemantics | |
| __init__ (self, cpp_type, valueSem=None) | |
| name (self) | |
| name (self, value) | |
| Public Member Functions inherited from GaudiConfig2.semantics.PropertySemantics | |
| __init__ (self, cpp_type) | |
| cpp_type (self) | |
| cpp_type (self, value) | |
| load (self, value) | |
| is_set (self, value) | |
Static Private Attributes | |
| tuple | __handled_types__ |
Additional Inherited Members | |
| Public Attributes inherited from GaudiConfig2.semantics.SequenceSemantics | |
| value_semantics | |
| Public Attributes inherited from GaudiConfig2.semantics.PropertySemantics | |
| cpp_type = cpp_type | |
| Protected Attributes inherited from GaudiConfig2.semantics.PropertySemantics | |
| _name = None | |
| _cpp_type = value | |
Sequence semantics whose elements are data handles.
Definition at line 551 of file semantics.py.
| GaudiConfig2.semantics.DataHandleVectorSemantics.__init__ | ( | self, | |
| cpp_type ) |
Definition at line 558 of file semantics.py.
| GaudiConfig2.semantics.DataHandleVectorSemantics.default | ( | self, | |
| value ) |
Reimplemented from GaudiConfig2.semantics.SequenceSemantics.
Definition at line 577 of file semantics.py.
| GaudiConfig2.semantics.DataHandleVectorSemantics.merge | ( | self, | |
| a, | |||
| b ) |
"Merge" two values. Used when merging two Configurable instances, by default just ensure the two values do not conflict, but it can be overridden in derived semantics to, for example, append to the two lists.
Reimplemented from GaudiConfig2.semantics.PropertySemantics.
Definition at line 583 of file semantics.py.
| GaudiConfig2.semantics.DataHandleVectorSemantics.opt_value | ( | self, | |
| value ) |
Option string version of value.
Reimplemented from GaudiConfig2.semantics.SequenceSemantics.
Definition at line 580 of file semantics.py.
| GaudiConfig2.semantics.DataHandleVectorSemantics.store | ( | self, | |
| value ) |
Validation/transformation of the data to be stored.
Reimplemented from GaudiConfig2.semantics.SequenceSemantics.
Definition at line 566 of file semantics.py.
|
staticprivate |
Definition at line 554 of file semantics.py.