FLOPC++
|
Function object. Often used. More...
#include <MP_utilities.hpp>
Public Member Functions | |
virtual void | operator() () const =0 |
Protected Member Functions | |
Functor () | |
virtual | ~Functor () |
Functor (const Functor &) | |
Private Member Functions | |
Functor & | operator= (const Functor &) |
Function object. Often used.
Definition at line 29 of file MP_utilities.hpp.
flopc::Functor::Functor | ( | ) | [inline, protected] |
Definition at line 33 of file MP_utilities.hpp.
virtual flopc::Functor::~Functor | ( | ) | [inline, protected, virtual] |
Definition at line 34 of file MP_utilities.hpp.
flopc::Functor::Functor | ( | const Functor & | ) | [protected] |
virtual void flopc::Functor::operator() | ( | ) | const [pure virtual] |
Implemented in flopc::Constant_max::MaxFunctor, flopc::Constant_min, flopc::Constant_sum, flopc::Constant_product, flopc::DataRef, flopc::MP_data, flopc::Functor_conditional, flopc::MP_domain_set, flopc::insertFunctor< nbr >, flopc::MP_domain_subset< nbr >, flopc::Expression_sum::SumFunctor, flopc::MP::GenerateFunctor, flopc::InsertFunctor< nbr >, and flopc::MP_variable.