INOS
TINOSTaskExValDef< const char * > Class Reference

#include <cinostaskextmpl.h>

Public Member Functions

 TINOSTaskExValDef (const char *Name, const char *Default, const char *ComboData=nullptr, uint32 Flags=0)
 Creates a parameter definition object used by TINOSTaskExCmd templates.
 
CINOSTaskExMsgDefaultParamAddToMsg (CINOSTaskExMsg &aMsg)
 Adds a CINOSTaskExMsgDefaultParam that represent this definition to given message. Used by TINOSTaskExCmd.
 

Detailed Description

Parameter definition template specialization that provides an interface to define string parameters for commands of type TINOSTaskExCmd.

Constructor & Destructor Documentation

◆ TINOSTaskExValDef()

TINOSTaskExValDef< const char * >::TINOSTaskExValDef ( const char Name,
const char Default,
const char ComboData = nullptr,
uint32  Flags = 0 
)
inline

Creates a parameter definition object used by TINOSTaskExCmd templates.

Parameters
Nameconst char* name of the parameter
Valueconst char* initial default value of the parameter
ComboDataconst char* combo data of the parameter
Flagsuint32 flags of the INCO item of the parameter

Member Function Documentation

◆ AddToMsg()

Adds a CINOSTaskExMsgDefaultParam that represent this definition to given message. Used by TINOSTaskExCmd.

Parameters
aMsgCINOSTaskExMsg& message where the param is added to.

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