Provides information about function objects. More...
Provides information about function objects.
Provides the following information about a function object:
To support custom handlers, use the following pattern:
class SquareCalculator{public:void double operator()(double r) const{return r * r;}};// provide support for SquareCalculator to FunctorTraitsnamespace Coherent{namespace cohtml{template <>struct FunctorTraits<SquareCalculator>: FunctorTraits<double (double)>{};}}