aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
functors.h File Reference

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

#include <cstdlib>
#include <agrum/base/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 class. More...
struct  gum::Minimizes< GUM_SCALAR >
 Minimization function object class. More...
struct  gum::ArgumentMaximises< GUM_SCALAR >
 Arg Max function object class. More...

Namespaces

namespace  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.