List of all members.
Detailed Description
Definition at line 112 of file Types.py.
Member Function Documentation
def Types::bool::_isValid |
( |
|
value | ) |
[private] |
Definition at line 114 of file Types.py.
00115 :
return (isinstance(value,type(False)) or isinstance(value(type(True))))
def Types::bool::_valueFromString |
( |
|
value | ) |
[private] |
only used for cfg-parsing
Definition at line 117 of file Types.py.
00118 :
00119 """only used for cfg-parsing"""
00120 if value.lower() in ('true', 't', 'on', 'yes', '1'):
00121 return bool(True)
00122 if value.lower() in ('false','f','off','no', '0'):
00123 return bool(False)
00124 try:
00125 return bool(__builtin__.bool(eval(value)))
00126 except:
00127 pass
raise RuntimeError('can not make bool from string '+value)
def Types::bool::insertInto |
( |
|
self, |
|
|
|
parameterSet, |
|
|
|
myname |
|
) |
| |
Definition at line 128 of file Types.py.
00129 :
00130 parameterSet.addBool(self.isTracked(), myname, self.value())
00131
00132