Herqq

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

# 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) { ... }`