Template parameters K and V will become its Key and Value. In most cases they have to be given explicitly because a functor typically does not provide argument_type and result_type typedefs.
Parameter F is the type of the used functor.
#include <lemon/maps.h>

| Public Member Functions | |
| FunctorMap (const F &_f=F()) | |
| Constructor. | |
| Value | operator[] (Key k) const | 
|  | |
| Related Functions | |
| (Note that these are not member functions.) | |
| template<typename K , typename V , typename F > | |
| FunctorMap< F, K, V > | functorMap (const F &f) | 
| Returns a FunctorMapclass. | |
 1.5.9
 1.5.9