Public Member Functions | |
|
template<typename T > requires (!same_as<detail::decay_t<T>, logical_negate>) && constructible_from<FD, T> | |
| constexpr | logical_negate (T &&pred) |
|
template<typename... Args> requires predicate<FD &, Args...> | |
| constexpr bool | operator() (Args &&... args) & |
|
template<typename... Args> requires predicate<FD, Args...> | |
| constexpr bool | operator() (Args &&... 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> requires predicate<FD const &, Args...> | |
| constexpr bool | operator() (Args &&... args) const & |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |