定義済みの型は、PredefinedTypesC パッケージ (Share¥Properties ディレクトリーの PredefinedTypesC.sbs ファイル) に定義されています。
RiCBoolean は、以下のようにフレームワーク (RiCTypes.h) で定義されるブール・データ型です。
typedef unsigned char RiCBoolean;
RiCString は、以下のようにフレームワーク (RiCString.h) で定義されるストリング・データ型です。
typedef struct RiCString {
unsigned int size; /* The current allocated size */
unsigned int count; /* The number of characters in
the string (without ¥0) */
char * string; /* the string */
} RiCString;
RiCString 型には、ストリングの作成、破棄、および操作のための数多くの操作があります。
OMString は、Rational Rhapsody Developer for C++ フレームワーク (omstring.h) で定義されるストリング・データ型です。OMString 型には、 IBM Rational Rhapsody Developer for C++ で作成されるモデルとの互換性があります。