The CRfcData Class 

Class Summary

The CRfcData class is defined in CRfcData.h.

The CRfcData class is the enabling class for getting or setting parameter values. Objects of this class serve as intermediate data "converters" between the left and right hand side of an assignment operation using the parameter’s get or set value member functions. For details see Setting and Getting Values of Parameter Objects.

RFC data type TYPP is currently not supported.

Construction

CRfcData

Constructs a CRfdData object

CRfcData (Copy Constructor)

Copy constructor

Operations

SetAttributes

Assigns data type information to object to represent

Init

Assigns data type related information to the object to represent

SetStraightData

Sets flag indicating conversion or byte reordering

operator= (CRfcData Object)

Assignment from a CRfcData object

operator= (Integer)

Assignment from an integer

operator= (String)

Assignment from a string

operator= (Float Number)

Assignment from a floating-point number

operator= (Array)

Assignment from an array

CopyRawDataFrom

Copy row data from the specified memory to the data object’s memory

operator RFC_INT

Obtains the integer value of the data

operator RFC_INT1

Obtains the four-byte value of the data

operator RFC_INT2

Obtains the single-byte value of the data

operator CSTR

Obtains the double-byte value of the data

operator RFC_FLOAT

Obtains the floating point value of the data

CopyRawDataTo

Copy row data to the specified memory from the data object’s memory

ConvertData

Do data conversion or byte reordering