Event passing libraries?

Started by
4 comments, last by RealMarkP 15 years, 10 months ago
Could anyone suggest libraries or system where event passing to and from different parts of the system could be achieved? Something like event listeners in Java. I don't want to use function callbacks because we are attempting to use a pure event driven system. I was looking at OSGUIsh (because it easily hooks into OSG, which I am using) but it operators on function callbacks instead of interfaces and its not exactly mature (Its a Alpha release, and barely documented). Thanks in advance.
------------Anything prior to 9am should be illegal.
Advertisement
Assuming C++:

You trivially achieve this through use of boost::bind and boost::function.
Look at Signals and Slots
Quote:Original post by Simian Man
Look at Signals and Slots


Oh ya, that too :)
Boost.Signals is the usual solution for this purpose; it's very full-featured and useful. There's also this, but don't use it unless you know you need it.
Yup, its C++ based. Boost is a nice library, any other suggestions?
------------Anything prior to 9am should be illegal.

This topic is closed to new replies.

Advertisement