cpp/utility/functional/not fn

Creates a forwarding call wrapper that returns the negation of the callable object it holds.

Return value
A function object of unspecified type. It has the following members:

{{member|{{small|std::not_fn}} return type|2=

Member objects
The return type of holds a member object of type.

Constructors
@1@ The constructor direct-non-list-initializes the member object (of type ) from. Throws any exception thrown by the constructor selected. @2@ Because is required to be, the returned call wrapper is always , and is  if  is.

Member function
where is the member object of type. }}

Exceptions
Throws no exceptions, unless the construction of throws.