0
Boost StateChart 라이브러리 설명서를보고 있는데 비정상적인 이벤트를 잡는 방법을 찾을 수 없습니다. 예를 들어booststatchart 라이브러리에서 버려진 이벤트를 catch하는 중
, 난 단지 EventA 처리 상태 A,에서 오전, 나는 이벤트가 자동으로 무시받을 것으로 보인다
machine.proces_event(EventB())
를 호출하는 경우. 내가 그들을 붙잡을 수있는 방법이 있습니까, 그래서 나는 상태를 기록 할 수 있습니다 & 불법 행위?
감사합니다.
나는 그 해답을 발견했다. stateMachine에서 consumed_event 함수를 구현하면됩니다. void unconsumed_event (const sc :: event_base & e) {} – user252652
질문에 대한 답변을 추가하십시오. –
합니다. 그러나 어제 그 답변을 추가하려 할 때, n 포인트 미만이었고 질문을 게시하는 데 8 시간도 안 채 안되어 대답하려고했기 때문에 할 수 없었습니다. – user252652