flopc::Functor Class Reference
[Internal (private) interface.]

Function object. More...

#include <MP_utilities.hpp>

Inheritance diagram for flopc::Functor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void operator() () const =0

Protected Member Functions

 Functor ()
virtual ~Functor ()

Private Member Functions

 Functor (const Functor &)
Functoroperator= (const Functor &)

Detailed Description

Function object.

Often used

Note:
is the base class for passing a fucntion object around.

Definition at line 26 of file MP_utilities.hpp.


Constructor & Destructor Documentation

flopc::Functor::Functor (  )  [inline, protected]

Definition at line 30 of file MP_utilities.hpp.

virtual flopc::Functor::~Functor (  )  [inline, protected, virtual]

Definition at line 31 of file MP_utilities.hpp.

flopc::Functor::Functor ( const Functor  )  [private]

Member Function Documentation

virtual void flopc::Functor::operator() (  )  const [pure virtual]
Functor& flopc::Functor::operator= ( const Functor  )  [private]

Reimplemented in flopc::DataRef, and flopc::MP_data.


The documentation for this class was generated from the following file:

Generated on 18 Dec 2013 by  doxygen 1.6.1