|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
<html>
|
|
Packit |
58578d |
<head>
|
|
Packit |
58578d |
<meta http-equiv="Content-Language" content="en-us">
|
|
Packit |
58578d |
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
|
Packit |
58578d |
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
|
|
Packit |
58578d |
<meta name="ProgId" content="FrontPage.Editor.Document">
|
|
Packit |
58578d |
<link rel="stylesheet" type="text/css" href="../../../boost.css">
|
|
Packit |
58578d |
|
|
Packit |
58578d |
<title>The Boost Statechart Library - Acknowledgments</title>
|
|
Packit |
58578d |
</head>
|
|
Packit |
58578d |
|
|
Packit |
58578d |
<body link="#0000FF" vlink="#800080">
|
|
Packit |
58578d |
|
|
Packit |
58578d |
"header">
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
"../../../boost.png" border="0" width="277" height="86">
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
The Boost Statechart Library
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Acknowledgments
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Very special thanks go to:
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Aleksey Gurtovoy, the developer of the ingenious meta programming
|
|
Packit |
58578d |
library (boost::mpl). The interface as well as the implementation of
|
|
Packit |
58578d |
Boost.Statechart hugely benefit from Alekseys work. I would have given up
|
|
Packit |
58578d |
long ago without mpl. Moreover, Aleksey's double dispatch implementation
|
|
Packit |
58578d |
in his
|
|
Packit |
58578d |
FSM framework gave me fresh ideas after I had come to the conclusion
|
|
Packit |
58578d |
that my dynamic_cast -based solution was too bad
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Special thanks go to:
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Mitsuo Fukasawa, who is the first person using Boost.Statechart in a
|
|
Packit |
58578d |
real-world project. He gave invaluable feedback, convinced me to make
|
|
Packit |
58578d |
history a top priority, translated the tutorial to Japanese and tested
|
|
Packit |
58578d |
new releases on Linux
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Peter Petrov, who contributed various standard conformance fixes,
|
|
Packit |
58578d |
commented on early redesigns of the
|
|
Packit |
58578d |
asynchronous_state_machine and fifo_scheduler
|
|
Packit |
58578d |
class templates and reviewed the documentation
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Peter Dimov and Douglas Gregor for developing other libraries
|
|
Packit |
58578d |
(bind , intrusive_ptr ,
|
|
Packit |
58578d |
atomic_count , function ) Boost.Statechart is
|
|
Packit |
58578d |
building on
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Pavel Vozenilek for making many suggestions on how to improve code
|
|
Packit |
58578d |
& documentation, providing Intel 7.0 workarounds and managing the
|
|
Packit |
58578d |
review
|
|
Packit |
58578d |
|
|
Packit |
58578d |
the countless folks who worked and are still working on the boost
|
|
Packit |
58578d |
infrastructure (config, regression tests, build, html templates, etc).
|
|
Packit |
58578d |
Writing Boost.Statechart would have been much less fun without this
|
|
Packit |
58578d |
foundation
|
|
Packit |
58578d |
|
|
Packit |
58578d |
David Abrahams and Darryl Green for being persistent enough to
|
|
Packit |
58578d |
convince me that the exit action to state destructor mapping is sometimes
|
|
Packit |
58578d |
not a good idea
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Paul A Bristow, Keith Burton, Jeff Garland, Simon Gittins, Dave
|
|
Packit |
58578d |
Gomboc, Darryl Green, Jody Hagins, Iain K. Hanson, David B. Held, Mick
|
|
Packit |
58578d |
Hollins, Alexander Nasonov, Peter Petrov, Augustus Saunders, John
|
|
Packit |
58578d |
Spalding, Rob Steward, Jonathan Turkanis and Matthew Vogt for
|
|
Packit |
58578d |
participating in the review
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Joaquín M López Muñoz for his broken allocator
|
|
Packit |
58578d |
workaround in boost/detail/allocator_utilities.hpp
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Igor R for uncovering and reporting several bugs
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Thanks for feedback and/or encouragement go to:
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Bardur Arantsson, Arne Babnik, Robert Bell, Bohdan, Wayne Chao,
|
|
Packit |
58578d |
Topher Cooper, Philippe David, Peter Dimov, Reece Dunn, Grant Erickson,
|
|
Packit |
58578d |
John Fuller, Jeff Garland, Eugene Gladyshev, David A. Greene, Douglas
|
|
Packit |
58578d |
Gregor, Gustavo Guerra, Aleksey Gurtovoy, Federico J. Fernández,
|
|
Packit |
58578d |
Iain K. Hanson, Steve Hawkes, David B. Held, Jürgen Hunold, Sean
|
|
Packit |
58578d |
Kelly, Oliver Kowalke, Thomas Mathys, Simon Meiklejohn, Jiang Miao, Johan
|
|
Packit |
58578d |
Nilsson, Matthieu Paindavoine, Chris Paulse, Yuval Ronen, Chris Russell,
|
|
Packit |
58578d |
Bryan Silverthorn, Rob Stewart, Kwee Heong Tan, Marcin Tustin, Vincent N.
|
|
Packit |
58578d |
Virgilio, Gang Wang, Steven Watanabe, Richard Webb and Scott Woods.
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
"../../../doc/images/valid-html401.png" alt="Valid HTML 4.01 Transitional"
|
|
Packit |
58578d |
height="31" width="88">
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Revised 06 November, 2010
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Copyright © 2003-2010 Andreas Huber
|
|
Packit |
58578d |
Dönni
|
|
Packit |
58578d |
|
|
Packit |
58578d |
|
|
Packit |
58578d |
Distributed under the Boost Software License, Version 1.0. (See
|
|
Packit |
58578d |
accompanying file LICENSE_1_0.txt or
|
|
Packit |
58578d |
copy at
|
|
Packit |
58578d |
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt)
|
|
Packit |
58578d |
</body>
|
|
Packit |
58578d |
</html>
|