Package VisionEgg :: Module PyroHelpers :: Class PyroLocalDictController
[frames] | no frames]

Class PyroLocalDictController

source code

                    object --+        
                             |        
        FlowControl.Controller --+    
                                 |    
FlowControl.EncapsulatedController --+
                                     |
                 Pyro.core.ObjBase --+
                                     |
                                    PyroLocalDictController

Contain several dictionary entries, set controller accordingly.
    



Instance Methods
 
__init__(self, dict=None, key=None, **kw)
Create instance of Controller.
source code
 
use_controller(self, key) source code
 
add_controller(self, key, new_controller) source code

Inherited from FlowControl.EncapsulatedController: between_go_eval, during_go_eval, set_new_controller

Inherited from FlowControl.Controller: evaluate_now, returns_type, set_eval_frequency

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

Inherited from Pyro.core.ObjBase: GUID, Pyro_dyncall, delegateTo, getAttrProxy, getDaemon, getLocalStorage, getProxy, remote_retrieve_code, remote_supply_code, setCodeValidator, setGUID, setPyroDaemon

Class Variables

Inherited from FlowControl.Controller: EVERY_FRAME, FRAMES_ABSOLUTE, FRAMES_SINCE_GO, NEVER, NOT_BETWEEN_GO, NOT_DURING_GO, ONCE, TIME_INDEPENDENT, TIME_SEC_ABSOLUTE, TIME_SEC_SINCE_GO, TRANSITIONS, flag_dictionary

Properties

Inherited from object: __class__

Method Details

__init__(self, dict=None, key=None, **kw)
(Constructor)

source code 
Create instance of Controller.

Arguments:

eval_frequency -- Int, bitwise "or" of flags
temporal_variables -- Int, bitwise "or" of flags
return_type -- Set to type() of the parameter under control

Overrides: FlowControl.EncapsulatedController.__init__