Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::logical_negate< FD > Struct Template Reference

Public Member Functions

template<typename T >
constexpr logical_negate (T &&pred) requires(!defer
 
template<typename... Args>
constexpr auto operator() (Args &&... args) &&-> bool requires predicate< FD, Args... >
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
template<typename... Args>
constexpr auto operator() (Args &&... args) &-> bool requires predicate< FD &, Args... >
 
template<typename... Args>
constexpr auto operator() (Args &&... args) const &-> bool requires predicate< FD const &, Args... >
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.