$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Andreas Huber (ahd6974-spamboostorgtrap_at_[hidden])
Date: 2008-04-07 09:56:07
> But introducing
> an outermost context (say Active ) which all substates have in common and
> moving state_machine transit functions there should be the right approach,
> shouldn't be?
Right. Keep in mind though, that state_machine<> declares other functions you
might want to hide too:
<http://www.boost.org/doc/libs/1_35_0/libs/statechart/doc/reference.html#ClassTe
mplatestate_machine>, e.g. state_begin(), state_end(), etc.
That's why you often don't expose state_machine<> subclasses directly but wrap
them in another object.
Regards,
-- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.