m2etis  0.4
m2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType > Member List

This is the complete list of members for m2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >, including all inherited members.

Accept(FilterVisitor< EventType > &filter_visitor) const overridem2etis::pubsub::filter::Predicate< EventType >inlinevirtual
AttributeFilter()m2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inline
AttributeFilter(const AttributeName attribute_id, const std::vector< AttributeType > &constants)m2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inline
boost::serialization::access classm2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >friend
EqualsAttributeFilter()m2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >inline
EqualsAttributeFilter(const AttributeName attribute_id, const AttributeType &constants)m2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >inline
FilterExp()m2etis::pubsub::filter::FilterExp< EventType >inline
FilterExpPtr typedefm2etis::pubsub::filter::FilterExp< EventType >
get_attribute_id() const m2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inline
get_constants() const m2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inline
getAttributeType(FilterVisitor< EventType > &visitor) const overridem2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >inlinevirtual
hash() const m2etis::pubsub::filter::FilterExp< EventType >inline
match(const EventType &event) const overridem2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inlinevirtual
matchAttribute(const AttributeType &attribute) const overridem2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >inlinevirtual
operator std::string() const m2etis::pubsub::filter::FilterExp< EventType >inlinevirtual
operator!=(const FilterExp &other_filter) const m2etis::pubsub::filter::FilterExp< EventType >inline
operator==(const FilterExp &other_filter) const m2etis::pubsub::filter::FilterExp< EventType >inline
overlaps(const AttributeFilter< EventType, AttributeType > *other_filter) const overridem2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >inlinevirtual
m2etis::pubsub::filter::AttributeFilter::overlaps(const Predicate< EventType > *other_predicate) const overridem2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inlinevirtual
m2etis::pubsub::filter::AttributeFilter::overlaps(const AttributeFilter< EventType, OtherAttributeType > *) const m2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inline
schema typedefm2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >
toString()m2etis::pubsub::filter::FilterExp< EventType >inline
~AttributeFilter()m2etis::pubsub::filter::AttributeFilter< EventType, AttributeType >inlinevirtual
~EqualsAttributeFilter()m2etis::pubsub::filter::EqualsAttributeFilter< EventType, AttributeType >inlinevirtual
~FilterExp()m2etis::pubsub::filter::FilterExp< EventType >inlinevirtual
~Predicate()m2etis::pubsub::filter::Predicate< EventType >inlinevirtual