Hi,

I'm trying to figure out how to perform (custom) state queries on statechart's asynchronous state machines. The tutorial at http://www.boost.org/doc/libs/1_44_0/libs/statechart/doc/tutorial.html#StateTypeInformation explains how to do this for synchronous state machines - using state_iterator and the state machine's state_begin() and state_end() member functions.

However, for the asynchronous case, access to the state machine is via a scheduler only - and I don't see how to get the information from there nor is there any documentation on that in the tutorial. Any hints on how to do this?

Regards,
Loek