Defines the characteristics of a key used to access the elements of packed arrays.
An object of this type can represent three categories of key, depending on the constructor used:
1. a descriptor key
2. a text key
3. a numeric key.
The InsertIsqL(), Find() and FindIsqL() member functions of the CArrayPakFlat class hierarchy need a TKeyArrayPak object as an argument to define the location and type of key within an array element.
Note that a TKeyArrayVar object is required for sorting a packed array. The implementation of the SortL() member function of the CArrayPakFlat class constructs a temporary CArrayVarFlat object which requires the TKeyArrayVar object.
CArrayVarSeg
CArrayPakFlat
TKeyArrayVar