#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. |
1.4.1