OEBinaryNot¶
template<class Arg1, class Arg2>
class OEBinaryNot : public OEBinaryPredicate<Arg1,Arg2>
This class represents OEBinaryNot.
The following methods are publicly inherited from OEBinaryPredicate:
The following methods are publicly inherited from OEBinaryFunction:
Constructors¶
OEBinaryNot()
OEBinaryNot(const OEBinaryNot<Arg1, Arg2> &rhs)
OEBinaryNot(const OEBinaryPredicate<Arg1, Arg2> &func)
Default and copy constructors.
operator=¶
OEBinaryNot &operator=(const OEBinaryNot<Arg1, Arg2> &rhs)
operator()¶
bool operator()(const Arg1 &a1, const Arg2 &a2)
bool operator()(const Arg1 &a1, const Arg2 &a2) const
CreateCopy¶
OEBinaryFunction<Arg1, Arg2, bool> *CreateCopy() const