m2etis
0.4
|
Classes | |
class | AndExp |
class | AttributeAccessor |
class | AttributeAccessor_Basic |
class | AttributeDecisionTreeNode |
class | AttributeFilter |
class | AttributeTypeInformation |
class | BaseFilter |
class | Book |
class | BruteForceFilter |
class | DecisionTreeFilter |
class | DecisionTreeLeaf |
class | DecisionTreeNode |
class | DecisionTreePreProcessVisitor |
class | DecisionTreeWalkerVisitor |
class | EqualsAttributeFilter |
class | EqualsPredicateIndex |
class | FalsePredicate |
class | FilterExp |
class | FilterVisitor |
class | GeneralBooleanExpressionsFilter |
class | GeneralBooleanExpressionsPreProcessVisitor |
class | GetMinPredicatesVisitor |
class | GreaterThanAttributeFilter |
class | GreaterThanPredicateIndex |
class | LessThanAttributeFilter |
class | LessThanPredicateIndex |
class | MatchVisitor |
class | NotEqualsAttributeFilter |
class | NotEqualsPredicateIndex |
class | NullFilter |
class | OrExp |
class | Position |
class | Predicate |
class | PredicateIdentifierFactory |
class | PredicateIndex |
class | SubscriptionIdentifierFactory |
class | TruePredicate |
class | VariableAssignmentVisitor |
Typedefs | |
typedef int | AttributeName |
Enumerations | |
enum | OperatorName { EQUALS, NOTEQUALS, GREATERTHAN, LESSTHAN } |
Functions | |
template<typename BooleanExpType1 , typename BooleanExpType2 > | |
OrExp< typename BooleanExpType1::schema > | operator|| (const BooleanExpType1 &operand1, const BooleanExpType2 &operand2) |
template<typename BooleanExpType1 , typename BooleanExpType2 > | |
AndExp< typename BooleanExpType1::schema > | operator&& (const BooleanExpType1 &operand1, const BooleanExpType2 &operand2) |
template<class EventType , class AttributeType > | |
EqualsAttributeFilter< EventType, AttributeType > | Equals (AttributeName attribute_id, const AttributeType &constants) |
template<class EventType , class AttributeType > | |
NotEqualsAttributeFilter< EventType, AttributeType > | NotEquals (AttributeName attribute_id, const AttributeType &constants) |
template<class EventType , class AttributeType > | |
LessThanAttributeFilter< EventType, AttributeType > | LessThan (AttributeName attribute_id, const AttributeType &constants) |
template<class EventType , class AttributeType > | |
GreaterThanAttributeFilter< EventType, AttributeType > | GreaterThan (AttributeName attribute_id, const AttributeType &constants) |
typedef int m2etis::pubsub::filter::AttributeName |
Definition at line 58 of file AttributeTypeInformation.h.
EqualsAttributeFilter<EventType, AttributeType> m2etis::pubsub::filter::Equals | ( | AttributeName | attribute_id, |
const AttributeType & | constants | ||
) |
Definition at line 106 of file FilterPredicate.h.
GreaterThanAttributeFilter<EventType, AttributeType> m2etis::pubsub::filter::GreaterThan | ( | AttributeName | attribute_id, |
const AttributeType & | constants | ||
) |
Definition at line 118 of file FilterPredicate.h.
LessThanAttributeFilter<EventType, AttributeType> m2etis::pubsub::filter::LessThan | ( | AttributeName | attribute_id, |
const AttributeType & | constants | ||
) |
Definition at line 114 of file FilterPredicate.h.
NotEqualsAttributeFilter<EventType, AttributeType> m2etis::pubsub::filter::NotEquals | ( | AttributeName | attribute_id, |
const AttributeType & | constants | ||
) |
Definition at line 110 of file FilterPredicate.h.
AndExp<typename BooleanExpType1::schema> m2etis::pubsub::filter::operator&& | ( | const BooleanExpType1 & | operand1, |
const BooleanExpType2 & | operand2 | ||
) |
Definition at line 101 of file FilterPredicate.h.
OrExp<typename BooleanExpType1::schema> m2etis::pubsub::filter::operator|| | ( | const BooleanExpType1 & | operand1, |
const BooleanExpType2 & | operand2 | ||
) |
Definition at line 98 of file FilterPredicate.h.