template<class Arg> class OENot : public OEUnaryPredicate<Arg>
This adaptor predicate generates a predicate which is the logical not of the predicate passed in on construction.