Package SimPy :: Module SimulationTrace :: Class Trace |
[hide private]
[frames] | no frames]

# Class Trace

source code

       object --+
                |
    Lister.Lister --+
                    |
                   Trace

Instance Methods | [hide private]
__init__(self, start=0, end=10000000000, toTrace=`[``'``hold``'``,` `'``activate``'``,` `'``cancel``'``,` `'``reactivate``'``,` `'``passivate``'``,` `'``req``...`, outfile=sys.stdout, sim=None) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code
treset(self) | source code
tchange(self, **kmvar) | source code
tstart(self) | source code
tstop(self) | source code
ifTrace(self, cond) | source code
recordEvent(self, command, whole) | source code
recordInterrupt(self, who, victim) | source code
recordCancel(self, who, victim) | source code
recordActivate(self, who, when, prior) | source code
recordReactivate(self, who, when, prior) | source code
recordSignal(self, evt) | source code
tterminated(self, who) | source code
ttext(self, par) | source code
Inherited from `Lister.Lister`: `__repr__`, `__str__`, `attrnames` Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__setattr__`

Class Methods | [hide private]
thold(self, par) | source code
trequest(self, par) | source code
trelease(self, par) | source code
tpassivate(self, par) | source code
tactivate(self, par) | source code
twaitevent(self, par) | source code
tqueueevent(self, par) | source code
tsignal(self, evt) | source code
twaituntil(self, par) | source code
tget(self, par) | source code
tput(self, par) | source code

Class Variables | [hide private]
| commands = ``{`1`:` `'``hold``'``,` 2`:` `'``passivate``'``,` 3`:` `'``request``'``,` 4`:` `'``relea``...``
| commandsproc = ``{`1`:` <bound method type.thold of <class 'SimPy.S`...``
Inherited from `Lister.Lister`: `indent`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, start=0, end=10000000000, toTrace=`[``'``hold``'``,` `'``activate``'``,` `'``cancel``'``,` `'``reactivate``'``,` `'``passivate``'``,` `'``req``...`, outfile=sys.stdout, sim=None) (Constructor) | source code
x.__init__(...) initializes x; see x.__class__.__doc__ for signature Overrides: object.__init__ (inherited documentation)

Class Variable Details | [hide private]

  ### commands Value:
      {1: 'hold',
       2: 'passivate',
       3: 'request',
       4: 'release',
       5: 'waitevent',
       6: 'queueevent',
       7: 'waituntil',
       8: 'get',
      ...

  ### commandsproc Value:
      {1: <bound method type.thold of <class 'SimPy.SimulationTrace.Trace'>>
      ,
       2: <bound method type.tpassivate of <class 'SimPy.SimulationTrace.Tra
      ce'>>,
       3: <bound method type.trequest of <class 'SimPy.SimulationTrace.Trace
      '>>,
       4: <bound method type.trelease of <class 'SimPy.SimulationTrace.Trace
      '>>,
      ...