processEvent

processEvent 메소드는 기본 이벤트 이용 메소드입니다. 이 메소드는 프레임워크에서 사용자 정의 상태 차트로 이벤트 및 트리거된 오퍼레이션 전달을 처리한 다음 해당 이벤트 및 오퍼레이션을 이용합니다.
가시성
Public

이 메소드는 takeEventtakeTrigger 메소드가 호출합니다.

processEvent를 대체하여 다른 이벤트 이용 동작을 특수화할 수 있습니다.

시그니처
virtual TakeEventStatus processEvent (OMEvent* ev);
매개변수
ev

이용할 이벤트를 지정합니다.

리턴값

이 메소드는 TakeEventStatus 열거 유형에 정의된 값 중 하나를 리턴합니다. 이러한 값을 사용하여 반응 오브젝트에서 이벤트 처리를 계속 수행할지 여부 및 계속 처리 방법을 판별할 수 있습니다.

가능한 값은 다음과 같습니다.

참고: processEvent 메소드에는 이용되지 않은 이벤트 및 트리거된 오퍼레이션을 처리할 수 있는 기능이 포함되어 있습니다. 이 메소드는 이용되지 않은 이벤트의 실제 처리를 정의하려면 대체해야 하는 개념상의 콜백 메소드입니다. 이와 같이 수정하기 위해 메소드 시그니처가 변경되었습니다.

피드백