OMState 类用于定义影响状态图的方法。
这个类是在头文件 state.h 中定义的。
parent
此属性用于指定此状态的父状态(包含此状态的状态)。其定义如下所示:
OMState* parent;
IS_EVENT_TYPE_OF(id)
这个宏可帮助支持对派生事件进行一般处理。
Rational® Rhapsody® 提供了用于处理派生事件使用的一般方法。支持对派生事件进行一般处理是通过以下操作实现的:为每个事件都添加一个新方法 isTypeOf(),并修改生成的代码以使用此方法检查事件。对于派生事件以及实际事件,isTypeOf() 方法返回 True。
OM_DECLARE_FRAMEWORK_MEMORY_ALLOCATION_OPERATORS
这个宏可帮助支持对框架内存分配的用户控制。
Rational Rhapsody 支持以两种方式对框架中分配的内存进行应用程序控制: