23 #ifndef ICL_CORE_DISPATCH_CALLBACK_OPERATION_H_INCLUDED 24 #define ICL_CORE_DISPATCH_CALLBACK_OPERATION_H_INCLUDED 26 #include <boost/function.hpp> CallbackOperation(boost::function< void()> const &callback)
Create a callback operation using the callback function object.
boost::function< void()> m_callback
virtual void execute()
Execute the callback function.
virtual ~CallbackOperation()
Destroy a callback operation.
Implements an operation that calls back a registered function.