+void OBActions::doCallback(ActionType action, Window window,
+ OBWidget::WidgetType type, unsigned int state,
+ unsigned int button, int xroot, int yroot,
+ Time time)
+{
+ std::pair<CallbackMap::iterator, CallbackMap::iterator> it_pair =
+ _callbacks.equal_range(action);
+
+ CallbackMap::iterator it;
+ for (it = it_pair.first; it != it_pair.second; ++it)
+ python_callback(it->second, action, window, type, state,
+ button, xroot, yroot, time);
+}