#include <controlinterface.h>
Inheritance diagram for simth::ControlInterfaceTD< T, D >:
Public Types | |
typedef void(D::* | MEM_FUNCTION_ARG )(T arg) |
Public Member Functions | |
ControlInterfaceTD (D *dev, MEM_FUNCTION_ARG function) | |
void | callFunc (T newValue) |
The template argument D is used to specifiy the device that member function is wrapped by this control interface.
|
Function pointer to a member function that has one argument 'arg' of the template type T. |
|
|
|
This function should invoke the function that is wrapped by this control interface.
Implements simth::ControlInterfaceT< T >. |