Each class contains a KcsId that uniquely identifies that class. Most KcsIds are defined in the kcsids.h header file. The naming conventions shown in the following table are used for the KcsId for each class in the KCMS framework. The #defines are helpful in switch statements.
Table P-1 KcsId Naming Conventions
Item |
Convention |
Examples |
---|---|---|
const |
Kcs<Base Class Id><Derived Class Id>Id |
KcsSharIOId |
#define |
Kcs<Base Class Id><Derived Class Id>Idd |
KcsSharIOIdd |