Package glue :: Package ligolw :: Module lsctables :: Class ProcessParams
[hide private]
[frames] | no frames]

Class ProcessParams

source code

         object --+    
                  |    
table.Table.RowType --+
                      |
                     ProcessParams

Example:

>>> x = ProcessParams()
>>> x.pyvalue = u"test"
>>> x.type
u'lstring'
>>> x.value
u'test'
>>> x.pyvalue
u'test'
>>> x.pyvalue = 6.
>>> x.type
u'real_8'
>>> x.value
u'6'
>>> x.pyvalue
6.0
>>> x.pyvalue = None
>>> print(x.type)
None
>>> print(x.value)
None
>>> print(x.pyvalue)
None
>>> x.pyvalue = True
>>> x.type
u'int_4s'
>>> x.value
u'1'
>>> x.pyvalue
1
Instance Methods [hide private]

Inherited from table.Table.RowType: __getstate__, __init__, __setstate__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  param
  process_id
  program
  pyvalue
  type
  value

Inherited from object: __class__

Property Details [hide private]

pyvalue

Get Method:
unreachable.pyvalue(self)
Set Method:
unreachable.pyvalue(self, value)