19 template<
class Container>
20 bool In(
const Container&
c)
const
21 {
return c.find(
fX) != c.end(); }
23 bool In(
const std::string&
s)
const
24 {
return s.find(
fX) != std::string::npos; }
26 template<
class Container>
30 template<
typename U,
typename W>
32 {
return a <=
fX &&
fX <=
b; }
34 template<
typename U,
typename W>
36 {
return a <
fX &&
fX <
b; }
bool NotIn(const Container &c) const
bool InsideRange(const U &a, const W &b) const
IsProxy< T > Is(const T &x)
bool In(const Container &c) const
bool In(const std::string &s) const
bool InRange(const U &a, const W &b) const