|
| | VariableAssignmentVisitor () |
| |
| | VariableAssignmentVisitor (unsigned long predicate_assignment) |
| |
| virtual void | Visit (const FilterExp< EventType > *) override |
| |
| virtual void | Visit (const AndExp< EventType > *) override |
| |
| virtual void | Visit (const OrExp< EventType > *) override |
| |
| virtual void | Visit (const Predicate< EventType > *current_predicate) override |
| |
| void | reset () |
| |
| bool | get_result () const |
| |
| int | get_predicate_number () const |
| |
| std::map< int, const Predicate< EventType > * > | get_predicate_index () const |
| |
| void | set_predicate_assignment (unsigned long predicate_assignment) |
| |
| virtual | ~FilterVisitor () |
| |
| virtual void | getAttributeType (const GreaterThanAttributeFilter< EventType, std::string > *) |
| |
| virtual void | getAttributeType (const GreaterThanAttributeFilter< EventType, int > *) |
| |
| virtual void | getAttributeType (const LessThanAttributeFilter< EventType, std::string > *) |
| |
| virtual void | getAttributeType (const LessThanAttributeFilter< EventType, int > *) |
| |
| virtual void | getAttributeType (const EqualsAttributeFilter< EventType, std::string > *) |
| |
| virtual void | getAttributeType (const EqualsAttributeFilter< EventType, int > *) |
| |
| virtual void | getAttributeType (const NotEqualsAttributeFilter< EventType, std::string > *) |
| |
| virtual void | getAttributeType (const NotEqualsAttributeFilter< EventType, int > *) |
| |
| virtual void | getAttributeType (const AttributeFilter< EventType, std::string > *) |
| |
| virtual void | getAttributeType (const AttributeFilter< EventType, int > *) |
| |
template<typename EventType>
class m2etis::pubsub::filter::VariableAssignmentVisitor< EventType >
Definition at line 34 of file VariableAssignmentVisitor.h.