在 boost::statechart 中实现基于条件的内部初始状态选择的方法?

发布于 2024-10-21 09:13:16 字数 427 浏览 1 评论 0原文

boost::statechart 中有哪些可能的方法来实现 Harel 状态图与状态图的比较UML 状态图 ?

“进入超级状态时,进入哪个状态(是否 X、Y、Z)取决于条件 C 的评估结果。”

What are some possible ways in boost::statechart to implement the initial state selection described on Slide 25 of Comparison of Harel's Statecharts & UML Statecharts ?

"On entering the super-state, which state (whether X,Y,Z) to enter depends on the what the condition C evaluates to."

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷乱花海 2024-10-28 09:13:16

boost::statechart 基本原理文档中描述了使用 custom_reaction 来实现动态选择点。因此,虽然这实际上是一个 RTM,但也许其他人从第一方开始,无论是 UML 还是 Boost Statecharts,都可能会受到这个答案的帮助。

The use of a custom_reaction to implement dynamic choice points is described in the boost::statechart Rationale document. So, while this was actually an RTM, perhaps someone else starting from square one, both on UML as well as Boost Statecharts, might be helped by this answer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文