OEIsMember

template<class C>
class OEIsMember : public OESystem::OEUnaryPredicate<C>

This class represents OEIsMember.

The following methods are publicly inherited from OEUnaryPredicate:

operator() CreateCopy CreatePredicateCopy

The following methods are publicly inherited from OEUnaryFunction:

operator() CreateCopy  

Constructors

OEIsMember()
OEIsMember(std::set<C> &v)
OEIsMember(std::list<C> &v)
OEIsMember(std::deque<C> &v)
OEIsMember(std::vector<C> &v)
OEIsMember(OESystem::OEIter<C> &i)
template<class T>
OEIsMember(T bgn, T end)

Default and copy constructors.

operator=

OEIsMember<C> &operator=(const OEIsMember<C> &rhs)

operator()

bool operator()(const C &arg) const

CreateCopy

OESystem::OEUnaryPredicate<C> *CreateCopy() const

Set

template<class T>
bool Set(T bgn, T end)