![]() |
The Gaudi Framework
v26r3
|


Public Member Functions | |
| def | __init__ (self, descr, docString, default, handleType, allowedType) |
| def | __get__ |
| def | __set__ (self, obj, value) |
| def | isHandle (self, value) |
| def | isConfig (self, value) |
| def | getDefaultConfigurable (self, typeAndName, requester) |
| def | convertDefaultToBeSet (self, obj, default) |
| def | convertValueToBeSet (self, obj, value) |
| def | __init__ (self, descr, docString, default, handleType, allowedType) |
| def | __get__ |
| def | __set__ (self, obj, value) |
| def | isHandle (self, value) |
| def | isConfig (self, value) |
| def | getDefaultConfigurable (self, typeAndName, requester) |
| def | convertDefaultToBeSet (self, obj, default) |
| def | convertValueToBeSet (self, obj, value) |
Public Member Functions inherited from GaudiKernel.PropertyProxy.PropertyProxy | |
| def | __init__ |
| def | setDefault (self, value) |
| def | getDefault (self) |
| def | fullPropertyName (self, obj) |
| def | __get__ |
| def | __set__ (self, obj, value) |
| def | __delete__ (self, obj) |
| def | __init__ |
| def | setDefault (self, value) |
| def | getDefault (self) |
| def | fullPropertyName (self, obj) |
| def | __get__ |
| def | __set__ (self, obj, value) |
| def | __delete__ (self, obj) |
Private Attributes | |
| _handleType | |
| _confTypeName | |
Additional Inherited Members | |
Public Attributes inherited from GaudiKernel.PropertyProxy.PropertyProxy | |
| history | |
| descr | |
Properties inherited from GaudiKernel.PropertyProxy.PropertyProxy | |
| default = property( getDefault, setDefault ) | |
A class with some utilities for GaudiHandles and GaudiHandleArrays
Definition at line 151 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.__init__ | ( | self, | |
| descr, | |||
| docString, | |||
| default, | |||
| handleType, | |||
| allowedType | |||
| ) |
<descr>: the real property in the object instance (from __slots__) <docString>: the documentation string of this property <default>: default value from C++ (via python generated by genconf) <handleType>: real python handle type (e.g. PublicToolHandle, PrivateToolHandle, ...) <allowedType>: allowed instance type for default
Definition at line 154 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.__init__ | ( | self, | |
| descr, | |||
| docString, | |||
| default, | |||
| handleType, | |||
| allowedType | |||
| ) |
<descr>: the real property in the object instance (from __slots__) <docString>: the documentation string of this property <default>: default value from C++ (via python generated by genconf) <handleType>: real python handle type (e.g. PublicToolHandle, PrivateToolHandle, ...) <allowedType>: allowed instance type for default
Definition at line 154 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.__get__ | ( | self, | |
| obj, | |||
type = None |
|||
| ) |
Definition at line 171 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.__get__ | ( | self, | |
| obj, | |||
type = None |
|||
| ) |
Definition at line 171 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.__set__ | ( | self, | |
| obj, | |||
| value | |||
| ) |
Definition at line 188 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.__set__ | ( | self, | |
| obj, | |||
| value | |||
| ) |
Definition at line 188 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.convertDefaultToBeSet | ( | self, | |
| obj, | |||
| default | |||
| ) |
Definition at line 231 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.convertDefaultToBeSet | ( | self, | |
| obj, | |||
| default | |||
| ) |
Definition at line 231 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.convertValueToBeSet | ( | self, | |
| obj, | |||
| value | |||
| ) |
Definition at line 264 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.convertValueToBeSet | ( | self, | |
| obj, | |||
| value | |||
| ) |
Definition at line 264 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.getDefaultConfigurable | ( | self, | |
| typeAndName, | |||
| requester | |||
| ) |
Return the configurable instance corresponding to the toolhandle if possible. Otherwise return None
Definition at line 210 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.getDefaultConfigurable | ( | self, | |
| typeAndName, | |||
| requester | |||
| ) |
Return the configurable instance corresponding to the toolhandle if possible. Otherwise return None
Definition at line 210 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.isConfig | ( | self, | |
| value | |||
| ) |
Check if <value> is a configurable of the correct type
Definition at line 205 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.isConfig | ( | self, | |
| value | |||
| ) |
Check if <value> is a configurable of the correct type
Definition at line 205 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.isHandle | ( | self, | |
| value | |||
| ) |
Check if <value> is a handle of the correct type
Definition at line 200 of file PropertyProxy.py.
| def GaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase.isHandle | ( | self, | |
| value | |||
| ) |
Check if <value> is a handle of the correct type
Definition at line 200 of file PropertyProxy.py.
|
private |
Definition at line 167 of file PropertyProxy.py.
|
private |
Definition at line 166 of file PropertyProxy.py.