Lumiera  0.pre.03
»edit your freedom«
Mutation Class Reference

#include "steam/control/command-mutation.hpp"

Description

Unspecific command functor for implementing Steam-Layer Command.

To be created from an std::function object, which later on gets any necessary arguments from a closure passed in on invocation. The concrete type of the function and the arguments is concealed (erased) on the interface.

Definition at line 57 of file command-mutation.hpp.

Public Member Functions

template<typename SIG >
 Mutation (function< SIG > const &func)
 
void operator() (CmdClosure &clo)
 

Private Attributes

const CmdFunctor func_
 
+ Inheritance diagram for Mutation:
+ Collaboration diagram for Mutation:

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