std::unary_negate< _Predicate > - One of the negation functors.
Contents
Detailed Description
template<typename_Predicate>
class std::unary_negate< _Predicate >"One of the negationfunctors.
Member Typedef Documentation
typedef_Predicate::argument_typestd::unary_function<_Predicate::argument_type,bool>::argument_type[inherited]
argument_type is the type of the argument
typedefboolstd::unary_function<_Predicate::argument_type,bool>::result_type[inherited]
result_type is the return type
Name
std::unary_negate< _Predicate > - One of the negationfunctors.
Synopsis
#include <functional>
Inherits std::unary_function<_Predicate::argument_type,bool>.
PublicTypestypedef _Predicate::argument_type argument_type
argument_type is the type of the argument
typedef bool result_type
result_type is the return type
PublicMemberFunctions
constexpr unary_negate (const _Predicate &__x)
constexpr bool operator() (const typename _Predicate::argument_type &__x) const
ProtectedAttributes
_Predicate _M_pred