INOS
|
Class for setting new language in a CINOSSioTftExp. More...
#include <cinossiotftexp.h>
Public Member Functions | |
CTFTIELuint8 (char *aName, void *aData, CINOSSioTftExp *apExplorer, uint32 aLower, uint32 aUpper, char *aUnit=0, unsigned short aChar=defCharShowDec, uint16 aKeyLevel=cKeyLevelMin, unsigned short aArrayLength=1) | |
Constructor. | |
CTFTIELuint8 (char *aName, void *aData, CINOSSioTftExp *apExplorer, CINCOintConfig *aConfig=0) | |
Constructor. | |
virtual long | Put (void *aSource, long aIndex=0, long aOffset=0) |
Put new value to item. | |
Protected Member Functions | |
DECLARE_DYNAMIC (CTFTIELuint8) | |
Protected Attributes | |
CINOSSioTftExp * | m_pExplorer |
Pointer to my explorer to update language (in case of several displays). | |
Class for setting new language in a CINOSSioTftExp.
The only purpose of this class is to tell a CINOSSioTftExp that a new value was written. This value is taken as new language index.
CTFTIELuint8::CTFTIELuint8 | ( | char * | aName, |
void * | aData, | ||
CINOSSioTftExp * | apExplorer, | ||
uint32 | aLower, | ||
uint32 | aUpper, | ||
char * | aUnit = 0 , |
||
unsigned short | aChar = defCharShowDec , |
||
uint16 | aKeyLevel = cKeyLevelMin , |
||
unsigned short | aArrayLength = 1 |
||
) |
Constructor.
aName | Name of inco item. |
aData | Data address of inco item. |
apExplorer | The explorer to change the language in. |
aLower | Lower bound. |
aUpper | Upper bound. |
aUnit | Variable unit. |
aChar | Variable characteristics. |
aKeyLevel | Necessary key level to change this variable. |
aArrayLength | Length of array. |
CTFTIELuint8::CTFTIELuint8 | ( | char * | aName, |
void * | aData, | ||
CINOSSioTftExp * | apExplorer, | ||
CINCOintConfig * | aConfig = 0 |
||
) |
Constructor.
aName | Name of inco item. |
aData | Data address of inco item. |
apExplorer | The explorer to change the language in. |
aConfig | Config object. |
Put new value to item.
aSource | Address of new value. |
aIndex | Index in array. |
aOffset | Additional offset. |
Final item address=(long)pData+aIndex*sizeof(item)+aOffset