#include <TriggerExpressionEvaluator.h>
Public Member Functions | |
virtual void | dump (std::ostream &out) const =0 |
Evaluator () | |
virtual void | init (const Data &data) |
virtual bool | operator() (const Data &data) const =0 |
virtual | ~Evaluator () |
Definition at line 10 of file TriggerExpressionEvaluator.h.
triggerExpression::Evaluator::Evaluator | ( | ) | [inline] |
Definition at line 12 of file TriggerExpressionEvaluator.h.
{ }
virtual triggerExpression::Evaluator::~Evaluator | ( | ) | [inline, virtual] |
Definition at line 24 of file TriggerExpressionEvaluator.h.
{ }
virtual void triggerExpression::Evaluator::dump | ( | std::ostream & | out | ) | const [pure virtual] |
Implemented in triggerExpression::Constant, triggerExpression::HLTReader, triggerExpression::L1Reader, triggerExpression::L1TechReader, triggerExpression::OperatorNot, triggerExpression::OperatorAnd, triggerExpression::OperatorOr, triggerExpression::OperatorXor, and triggerExpression::Prescaler.
Referenced by triggerExpression::operator<<().
virtual void triggerExpression::Evaluator::init | ( | const Data & | data | ) | [inline, virtual] |
Reimplemented in triggerExpression::Constant, triggerExpression::HLTReader, triggerExpression::L1Reader, triggerExpression::L1TechReader, triggerExpression::UnaryOperator, triggerExpression::BinaryOperator, and triggerExpression::Prescaler.
Definition at line 18 of file TriggerExpressionEvaluator.h.
{ }
virtual bool triggerExpression::Evaluator::operator() | ( | const Data & | data | ) | const [pure virtual] |