MMDevice
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MM::ActionFunctor Class Referenceabstract

Abstract interface to invoke specific action in the device. More...

#include <Property.h>

Inherited by MM::Action< T >, MM::ActionEx< T >, and MM::ActionLambda.

Public Member Functions

virtual ~ActionFunctor ()
 
virtual int Execute (PropertyBase *pProp, ActionType eAct)=0
 

Detailed Description

Abstract interface to invoke specific action in the device.

Constructor & Destructor Documentation

◆ ~ActionFunctor()

virtual MM::ActionFunctor::~ActionFunctor ( )
inlinevirtual

Member Function Documentation

◆ Execute()

virtual int MM::ActionFunctor::Execute ( PropertyBase * pProp,
ActionType eAct )
pure virtual

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