Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::v3::logical_negate_< FD > Member List

This is the complete list of members for ranges::v3::logical_negate_< FD >, including all inherited members.

logical_negate_() noexcept(std::is_nothrow_default_constructible< FD >::value)ranges::v3::logical_negate_< FD >
logical_negate_(T &&pred) (defined in ranges::v3::logical_negate_< FD >)ranges::v3::logical_negate_< FD >explicit
operator()(Args &&...args) &noexcept(noexcept(decltype(!invoke(std::declval< FD &>(), static_cast< Args &&>(args)...))(!invoke(std::declval< FD &>(), static_cast< Args &&>(args)...)))) -> decltype(!invoke(std::declval< FD &>(), static_cast< Args &&>(args)...)) (defined in ranges::v3::logical_negate_< FD >)ranges::v3::logical_negate_< FD >
operator()(Args &&...args) const &noexcept(noexcept(decltype(!invoke(std::declval< FD const &>(), static_cast< Args &&>(args)...))(!invoke(std::declval< FD const &>(), static_cast< Args &&>(args)...)))) -> decltype(!invoke(std::declval< FD const &>(), static_cast< Args &&>(args)...))ranges::v3::logical_negate_< FD >
operator()(Args &&...args) &&noexcept(noexcept(decltype(!invoke(std::declval< FD >(), static_cast< Args &&>(args)...))(!invoke(std::declval< FD >(), static_cast< Args &&>(args)...)))) -> decltype(!invoke(std::declval< FD >(), static_cast< Args &&>(args)...))ranges::v3::logical_negate_< FD >
operator()(Args &&...args) const &&noexcept(noexcept(decltype(!invoke(std::declval< FD const >(), static_cast< Args &&>(args)...))(!invoke(std::declval< FD const >(), static_cast< Args &&>(args)...)))) -> decltype(!invoke(std::declval< FD const >(), static_cast< Args &&>(args)...))ranges::v3::logical_negate_< FD >