C++Now 2014 has ended
Please visit the C++Now website.
Back To Schedule
Friday, May 16 • 4:30pm - 6:00pm
Asynchronous Programming Using Boost.MetaStateMachine and the Upcoming Asynchronous Library

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Let's face it, for large applications where blocking while waiting for a future is not an option, std::async doesn't make the cut. N3558 and N3650 still do not solve the problem.

Would an ASIO-style callback-based solution be better?

We will first study a Qt application (a CD Player) where the functional behavior will be provided by Boost Meta State Machine and the asynchronous part by the upcoming Asynchronous library.

The second part of the talk will be more focused on the Asynchronous library: Active Objects, threadpools, algorithms, and much more.

avatar for Christophe Henry

Christophe Henry

Manager Software Engineering, Dr. Schenk
Christophe has been programming in C++ (and loving every second of it) for over 15 years. Even in his current job as a manager of software engineering, he insists on writing code on a daily basis. He is also the author of the Boost Meta State Machine library.

Friday May 16, 2014 4:30pm - 6:00pm MDT

Attendees (0)