OMState 클래스는 상태 차트에 영향을 주는 메소드를 정의합니다.
이 클래스는 헤더 파일인 state.h에 정의되어 있습니다.
상위
이 속성은 상태의 상위 상태(이 상태가 포함된 상태)를 지정합니다. 이는 다음과 같이 정의합니다.
OMState* parent;
IS_EVENT_TYPE_OF(id)
이 매크로는 일반 파생 이벤트 처리를 지원합니다.
Rational® Rhapsody®는 파생된 이벤트의 이용을 처리하는 일반적인 방법을 제공합니다. 모든 이벤트에 대해 새 메소드인 isTypeOf()를 추가한 다음 이 메소드를 사용하여 이벤트를 확인하도록 생성된 코드를 수정하여 파생된 이벤트의 일반적인 처리를 지원합니다. isTypeOf() 메소드는 파생된 이벤트 및 실제 이벤트에 대해 True를 리턴합니다.
OM_DECLARE_FRAMEWORK_MEMORY_ALLOCATION_OPERATORS
이 매크로는 프레임워크 메모리 할당에 대한 사용자 제어를 지원합니다.
Rational Rhapsody는 다음과 같은 두 가지 방법으로 프레임워크에서 할당된 메모리에 대한 애플리케이션 제어를 지원합니다.