#include <coherence/util/filter/EntryFilter.hpp>
Inherits Filter.
Inherited by ExtractorFilter [virtual]
, and IndexAwareFilter [virtual]
.
Public Types | |
typedef spec::Handle | Handle |
EntryFilter Handle definition. | |
typedef spec::View | View |
EntryFilter View definition. | |
typedef spec::Holder | Holder |
EntryFilter Holder definition. | |
Public Member Functions | |
virtual bool | evaluateEntry (Map::Entry::View vEntry) const =0 |
Apply the test to a Map::Entry. |
virtual bool evaluateEntry | ( | Map::Entry::View | vEntry | ) | const [pure virtual] |
Apply the test to a Map::Entry.
vEntry | the Map::Entry to evaluate; never NULL |
Implemented in AllFilter, AlwaysFilter, AnyFilter, BetweenFilter, ExtractorFilter, InKeySetFilter, KeyFilter, LimitFilter, NeverFilter, NotFilter, PresentFilter, PriorityFilter, and XorFilter.