![]() |
The Gaudi Framework
v38r3 (c3fc9673)
|


Public Member Functions | |
| def | default (self, value) |
| def | store (self, value) |
| def | is_set (self, value) |
Public Member Functions inherited from GaudiConfig2.semantics.PropertySemantics | |
| def | __init__ (self, cpp_type) |
| def | name (self) |
| def | name (self, value) |
| def | cpp_type (self) |
| def | cpp_type (self, value) |
| def | load (self, value) |
| def | opt_value (self, value) |
| def | merge (self, a, b) |
Private Attributes | |
| _default | |
| _is_set | |
Static Private Attributes | |
| __handled_types__ | |
Additional Inherited Members | |
Public Attributes inherited from GaudiConfig2.semantics.PropertySemantics | |
| cpp_type | |
Special semantics that makes a deep copy of the default value on first access and considers a property set if its value is different from the default. This semantics is meant to be used whenever there is no specific semantic (with proper change detection) implemented for a type.
Definition at line 94 of file semantics.py.
| def GaudiConfig2.semantics.DefaultSemantics.default | ( | self, | |
| value | |||
| ) |
Definition at line 105 of file semantics.py.
| def GaudiConfig2.semantics.DefaultSemantics.is_set | ( | self, | |
| value | |||
| ) |
Allow overriding the definition of "is set" if we need helper types.
Reimplemented from GaudiConfig2.semantics.PropertySemantics.
Definition at line 116 of file semantics.py.
| def GaudiConfig2.semantics.DefaultSemantics.store | ( | self, | |
| value | |||
| ) |
Validation/transformation of the data to be stored.
Reimplemented from GaudiConfig2.semantics.PropertySemantics.
Definition at line 111 of file semantics.py.
|
staticprivate |
Definition at line 103 of file semantics.py.
|
private |
Definition at line 107 of file semantics.py.
|
private |
Definition at line 108 of file semantics.py.