Public Types | Public Member Functions | List of all members
ustl::unary_negate< UnaryFunction > Class Template Reference

Wraps a unary function to return its logical negative. Use the unary_negator accessor to create this object. More...

#include <ufunction.h>

Inheritance diagram for ustl::unary_negate< UnaryFunction >:
ustl::unary_function< UnaryFunction::argument_type, UnaryFunction::result_type >

Public Types

typedef UnaryFunction::argument_type argument_type
 
typedef UnaryFunction::result_type result_type
 
- Public Types inherited from ustl::unary_function< UnaryFunction::argument_type, UnaryFunction::result_type >
typedef UnaryFunction::argument_type argument_type
 
typedef UnaryFunction::result_type result_type
 

Public Member Functions

 unary_negate (UnaryFunction pfn)
 
result_type operator() (argument_type v) const
 

Detailed Description

template<class UnaryFunction>
class ustl::unary_negate< UnaryFunction >

Wraps a unary function to return its logical negative. Use the unary_negator accessor to create this object.


The documentation for this class was generated from the following file:

Generated on Mon Sep 28 2015 17:58:50 for uSTL by Doxygen 1.8.10