aGrUM  0.13.2
functors.h File Reference

This files contains several function objects that are not (yet) defined in the STL. More...

#include <cstdlib>
#include <agrum/core/argMaxSet.h>
+ Include dependency graph for functors.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gum::Maximizes< GUM_SCALAR >
 Maximization function object classReturns the maximum of its two arguments. More...
 
struct  gum::Minimizes< GUM_SCALAR >
 Minimization function object classReturns the minimum of its two arguments. More...
 
struct  gum::ArgumentMaximises< GUM_SCALAR >
 Arg Max function object class. More...
 

Namespaces

 gum
 gum is the global namespace for all aGrUM entities
 

Detailed Description

This files contains several function objects that are not (yet) defined in the STL.

Generically, function objects are instances of a class with member function operator() defined. This member function allows the object to be used with the same syntax as a function call.

Author
Jean-Christophe MAGNAN

Definition in file functors.h.