Package SmootLight :: Package behaviors :: Module DebugBehavior :: Class DebugBehavior
[hide private]
[frames] | no frames]

Class DebugBehavior

source code

                                    object --+        
                                             |        
operationscore.SmootCoreObject.SmootCoreObject --+    
                                                 |    
                  operationscore.Behavior.Behavior --+
                                                     |
                                                    DebugBehavior

DebugBehavior simply writes all of its inputs to the logs, currently at the ERROR level for easy visibility. Will be changed to DEBUG or INFO in the future

Instance Methods [hide private]
 
processResponse(self, sensorInputs, recursiveInputs) source code

Inherited from operationscore.Behavior.Behavior: addInput, addInputs, addMapper, addMapperToResponse, behaviorInit, getLastOutput, immediateProcessInput, init, setLastOutput, timeStep

Inherited from operationscore.SmootCoreObject.SmootCoreObject: __contains__, __getitem__, __getiter__, __init__, __setitem__, acquireLock, addDieListener, className, die, releaseLock, removeDieListener, validateArgDict, validateArgs

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

Static Methods [hide private]

Inherited from operationscore.Behavior.Behavior: deepCopyPacket

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

processResponse(self, sensorInputs, recursiveInputs)

source code 
Overrides: operationscore.Behavior.Behavior.processResponse