|
MMDevice
|
Action implementation using std::function to wrap arbitrary callables. More...
#include <Property.h>
Inherits MM::ActionFunctor.
Public Member Functions | |
| template<typename F > | |
| ActionLambda (F func) | |
| int | Execute (PropertyBase *pProp, ActionType eAct) final |
Public Member Functions inherited from MM::ActionFunctor | |
| virtual | ~ActionFunctor () |
Action implementation using std::function to wrap arbitrary callables.
(It is named "lambda" after its intended use, but can wrap any C++ callable.)
|
inlineexplicit |
|
inlinefinalvirtual |
Implements MM::ActionFunctor.