![]() |
ATLAS Offline Software
|
Public Types | |
| typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type | result |
Public Member Functions | |
| __init__ (self, doc, default='', allowedValues=None) | |
| __get__ (self, instance, owner) | |
| __set__ (self, instance, value) | |
| name (self) | |
| default (self) | |
| doc (self) | |
| help (self) | |
| allowedValues (self) | |
Protected Member Functions | |
| _checkValue (self, variableName, value) | |
| _attributeName (self, instance) | |
| _checkType (self, variableName, value) | |
| _setValue (self, variableName, value) | |
| _checkAllowedValues (self, variableName, allowedValues) | |
Private Attributes | |
| str | __name = '\"%s\"' % doc |
| __doc = doc | |
| list | __allowed = [] |
| __default = default | |
Definition at line 129 of file TransformConfig.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
| python.TransformConfig.String.__init__ | ( | self, | |
| doc, | |||
| default = '', | |||
| allowedValues = None ) |
Definition at line 130 of file TransformConfig.py.
|
inherited |
Definition at line 34 of file TransformConfig.py.
|
inherited |
Definition at line 40 of file TransformConfig.py.
|
protectedinherited |
Definition at line 52 of file TransformConfig.py.
|
protectedinherited |
Reimplemented in python.TransformConfig.UniqueList.
Definition at line 121 of file TransformConfig.py.
|
protectedinherited |
Private helper functin to check the type of <value>. May convert to another type. This implementation does nothing, it just returns value. This function can be overridden in derived class to do type checking. It should return the value (possible with new type), or raise a TransformConfigError exception in case of problems.
Reimplemented in python.TransformConfig.ListOfStrings, and python.TransformConfig.UniqueList.
Definition at line 82 of file TransformConfig.py.
|
protected |
Private helper function to check the value of <value>. This function is called after calling _checkType. <value> can therefore be considered to be of the correct type. This implementation checks that the value is one of the allowed values (if defined). This function can be overridden in derived class to do type & additional value checking. It has to return the value (adapted if needed) if all is OK. It has to raise a TransformConfigError exception in case of problems. <variableName> is the name of the variable that is being set and is typically only used for error messages.
Reimplemented from python.TransformConfig.Descriptor.
Definition at line 134 of file TransformConfig.py.
|
protectedinherited |
Private helper function which is called when the value of the object is set. It is called after _checkType() and _checkValue(), so the value can be assumed to be correct. This function can be overridden in a derived class, typically to trigger additional action when the value is set. In case of error, raise a TransformConfigError exception, otherwise just return. This implementation does nothing. <variableName> is the name of the variable that is being set and is typically only used for error messages.
Definition at line 108 of file TransformConfig.py.
|
inherited |
Definition at line 78 of file TransformConfig.py.
|
inherited |
Definition at line 60 of file TransformConfig.py.
|
inherited |
The documentation string
Definition at line 64 of file TransformConfig.py.
|
inherited |
The help string: type, documentation and possible values
Definition at line 69 of file TransformConfig.py.
|
inherited |
Definition at line 56 of file TransformConfig.py.
|
privateinherited |
Definition at line 18 of file TransformConfig.py.
|
privateinherited |
Definition at line 32 of file TransformConfig.py.
|
privateinherited |
Definition at line 17 of file TransformConfig.py.
|
privateinherited |
Definition at line 16 of file TransformConfig.py.