The Gaudi Framework
master (37c0b60a)
|
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.