#include <controlinterface.h>
Inheritance diagram for simth::ControlInterfaceVoidD< D >:
Public Types | |
typedef void(D::* | MEM_FUNCTION_VOID )() |
Public Member Functions | |
ControlInterfaceVoidD (D *dev, MEM_FUNCTION_VOID function) | |
virtual void | callFunc () |
The template argument D is used to specifiy the device that member function is wrapped by this control interface.
|
Function pointer to a void member function |
|
The class constructor requires as arguments a pointer to the device one of its member function should be wrapped and a function pointer to that member function. |
|
This function should invoke the function that is wrapped by this control interface. Implements simth::ControlInterfaceVoid. |