Herqq

Functor< ReturnValue, TypeList > Class Template Reference

A template class for generalizing the callable entity concept. More...

#include <hfunctor.h>

List of all members.


Detailed Description

template<typename ReturnValue = void, class TypeList = NullType>
class Herqq::Functor< ReturnValue, TypeList >

A template class for generalizing the callable entity concept.

You can test if the object can be invoked simply by issuing if (FunctorObject) { ... }