Muesli
 All Classes Namespaces Files Functions Typedefs Enumerations
Public Member Functions | Protected Attributes | List of all members
msl::detail::FarmFunctorBase Class Reference

Class FarmFunctorBase represents the base class for all functors to be used with the farm skeleton. More...

#include <functor_base.h>

Inheritance diagram for msl::detail::FarmFunctorBase:
msl::FarmFunctor< T, R >

Public Member Functions

void notify ()
 Notifies all observed objects (additional arguments) to update.
 
void addArgument (ArgumentType *arg)
 Adds an additional argument to the functor. More...
 

Protected Attributes

std::vector< ArgumentType * > args
 

Detailed Description

Class FarmFunctorBase represents the base class for all functors to be used with the farm skeleton.

Member Function Documentation

void msl::detail::FarmFunctorBase::addArgument ( ArgumentType arg)
inline

Adds an additional argument to the functor.

Parameters
argThe additional argument.

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