INOS
CTFTIELuint8 Class Reference

Class for setting new language in a CINOSSioTftExp. More...

#include <cinossiotftexp.h>

Inheritance diagram for CTFTIELuint8:

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

CINOSSioTftExpm_pExplorer
 Pointer to my explorer to update language (in case of several displays).
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ CTFTIELuint8() [1/2]

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.

Parameters
aNameName of inco item.
aDataData address of inco item.
apExplorerThe explorer to change the language in.
aLowerLower bound.
aUpperUpper bound.
aUnitVariable unit.
aCharVariable characteristics.
aKeyLevelNecessary key level to change this variable.
aArrayLengthLength of array.

◆ CTFTIELuint8() [2/2]

CTFTIELuint8::CTFTIELuint8 ( char aName,
void aData,
CINOSSioTftExp apExplorer,
CINCOintConfig aConfig = 0 
)

Constructor.

Parameters
aNameName of inco item.
aDataData address of inco item.
apExplorerThe explorer to change the language in.
aConfigConfig object.

Member Function Documentation

◆ Put()

virtual long CTFTIELuint8::Put ( void aSource,
long  aIndex = 0,
long  aOffset = 0 
)
virtual

Put new value to item.

Parameters
aSourceAddress of new value.
aIndexIndex in array.
aOffsetAdditional offset.

Final item address=(long)pData+aIndex*sizeof(item)+aOffset


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