Package SimPy :: Module SimulationRT :: Class Level
[hide private]
[frames] | no frames]

Class Level

source code

   object --+        
            |        
Lister.Lister --+    
                |    
           Buffer --+
                    |
                   Level

Models buffers for processes putting/getting un-distinguishable items.

Instance Methods [hide private]
  getamount(self)
  gettheBuffer(self)
  __init__(self, **pars)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  _put(self, arg)
Handles put requests for Level instances
  _get(self, arg)
Handles get requests for Level instances

Inherited from Lister.Lister: __repr__, __str__, attrnames

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__


Class Variables [hide private]

Inherited from Buffer: priorityDefault

Inherited from Lister.Lister: indent


Properties [hide private]
  theBuffer
  amount

Inherited from object: __class__


Method Details [hide private]

getamount(self)

source code 
None

gettheBuffer(self)

source code 
None

__init__(self, **pars)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: Buffer.__init__

_put(self, arg)

source code 
Handles put requests for Level instances

_get(self, arg)

source code 
Handles get requests for Level instances

Property Details [hide private]

theBuffer

None
Get Method:
SimPy.SimulationRT.Level.gettheBuffer(self)
Set Method:
None                                                                  
Delete Method:
None                                                                  

amount

None
Get Method:
SimPy.SimulationRT.Level.getamount(self)
Set Method:
None                                                                  
Delete Method:
None