#include <cinostaskextmpl.h>
|
| | TINOSTaskExValDef (const char *Name, T Value, T Min, T Max, const char *Unit="", uint32 Characteristics=0, uint32 Flags=0) |
| | Creates a parameter definition object used by TINOSTaskExCmd templates. More...
|
| |
| | TINOSTaskExValDef (const char *Name, const char *ComboData, T Value, T Min, T Max, const char *Unit="", uint32 Characteristics=0, uint32 Flags=0) |
| | Creates a parameter definition object with combo data used by TINOSTaskExCmd templates. More...
|
| |
| CINOSTaskExMsgDefaultParam * | AddToMsg (CINOSTaskExMsg &aMsg) |
| | Adds a CINOSTaskExMsgDefaultParam that represent this definition to given message. Used by TINOSTaskExCmd. More...
|
| |
template<typename T>
class TINOSTaskExValDef< T >
Value definition template that provides an interface to define parameters for commands of type TINOSTaskExCmd.
◆ TINOSTaskExValDef() [1/2]
Creates a parameter definition object used by TINOSTaskExCmd templates.
- Parameters
-
| Name | const char* name of the parameter |
| Value | T initial default value of the parameter |
| Min | T minimal value of the parameter |
| Max | T maximal value of the parameter |
| Unit | const char* unit of the parameter |
| Characteristics | uint32 characteristics of the INCO item of the parameter |
| Flags | uint32 flags of the INCO item of the parameter |
◆ TINOSTaskExValDef() [2/2]
template<typename T >
| TINOSTaskExValDef< T >::TINOSTaskExValDef |
( |
const char * |
Name, |
|
|
const char * |
ComboData, |
|
|
T |
Value, |
|
|
T |
Min, |
|
|
T |
Max, |
|
|
const char * |
Unit = "", |
|
|
uint32 |
Characteristics = 0, |
|
|
uint32 |
Flags = 0 |
|
) |
| |
|
inline |
Creates a parameter definition object with combo data used by TINOSTaskExCmd templates.
- Parameters
-
| Name | const char* name of the parameter |
| ComboData | const char* combo data of the parameter |
| Value | T initial default value of the parameter |
| Min | T minimal value of the parameter |
| Max | T maximal value of the parameter |
| Unit | const char* unit of the parameter |
| Characteristics | uint32 characteristics of the INCO item of the parameter |
| Flags | uint32 flags of the INCO item of the parameter |
◆ AddToMsg()
The documentation for this class was generated from the following file: