Other Auxiliary Classes 

The two remaining classes are CRfcString and CRfcData; these are auxiliary classes that are used by various classes mentioned above.

The CRfcString Class contains some basic string operations as well as padding and unpadding a string with spaces.

The CRfcData Class objects are used as intermediate objects when the user sets and gets values from any of the parameter objects. It automatically does appropriate data conversion before the set and get procedures act on a value, given that the related parameter object contains data type information. Normally, this class should not be the concern of the user.