EvaluationDevice

Inheritance diagram of EvaluationDevice
class EvaluationDevice(name='', **kw)[source]

The evaluator object. It is a TaurusDevice and is used as the parent of EvaluationAttribute objects for which it performs the mathematical evaluation.

Warning

In most cases this class should not be instantiated directly. Instead it should be done via the EvaluationFactory.getDevice()

Import from taurus.core.evaluation as:

from taurus.core.evaluation import EvaluationDevice
decode(event_value)[source]
getAttribute(attrname)[source]

Returns the attribute object given its name