diff --git a/src/device-manager.cpp b/src/device-manager.cpp
index b71cca05962e60c506b76e4d6812679ba0f9bfa7..2b44a8d5166722d7ca02ea099ddededc530edc87 100644 (file)
--- a/src/device-manager.cpp
+++ b/src/device-manager.cpp
virtual std::list<Glib::RefPtr<InputDevice const> > getDevices();
- virtual sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalDeviceChanged();
- virtual sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalAxesChanged();
- virtual sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalButtonsChanged();
- virtual sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalLinkChanged();
+ virtual sigc::signal<void, Glib::RefPtr<InputDevice const> > signalDeviceChanged();
+ virtual sigc::signal<void, Glib::RefPtr<InputDevice const> > signalAxesChanged();
+ virtual sigc::signal<void, Glib::RefPtr<InputDevice const> > signalButtonsChanged();
+ virtual sigc::signal<void, Glib::RefPtr<InputDevice const> > signalLinkChanged();
virtual void addAxis(Glib::ustring const & id, gint axis);
virtual void addButton(Glib::ustring const & id, gint button);
protected:
std::list<Glib::RefPtr<InputDeviceImpl> > devices;
- sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalDeviceChangedPriv;
- sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalAxesChangedPriv;
- sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalButtonsChangedPriv;
- sigc::signal<void, const Glib::RefPtr<InputDevice>& > signalLinkChangedPriv;
+ sigc::signal<void, Glib::RefPtr<InputDevice const> > signalDeviceChangedPriv;
+ sigc::signal<void, Glib::RefPtr<InputDevice const> > signalAxesChangedPriv;
+ sigc::signal<void, Glib::RefPtr<InputDevice const> > signalButtonsChangedPriv;
+ sigc::signal<void, Glib::RefPtr<InputDevice const> > signalLinkChangedPriv;
};
@@ -445,22 +445,22 @@ void DeviceManagerImpl::setKey( Glib::ustring const & id, guint index, guint key
}
}
-sigc::signal<void, const Glib::RefPtr<InputDevice>& > DeviceManagerImpl::signalDeviceChanged()
+sigc::signal<void, Glib::RefPtr<InputDevice const> > DeviceManagerImpl::signalDeviceChanged()
{
return signalDeviceChangedPriv;
}
-sigc::signal<void, const Glib::RefPtr<InputDevice>& > DeviceManagerImpl::signalAxesChanged()
+sigc::signal<void, Glib::RefPtr<InputDevice const> > DeviceManagerImpl::signalAxesChanged()
{
return signalAxesChangedPriv;
}
-sigc::signal<void, const Glib::RefPtr<InputDevice>& > DeviceManagerImpl::signalButtonsChanged()
+sigc::signal<void, Glib::RefPtr<InputDevice const> > DeviceManagerImpl::signalButtonsChanged()
{
return signalButtonsChangedPriv;
}
-sigc::signal<void, const Glib::RefPtr<InputDevice>& > DeviceManagerImpl::signalLinkChanged()
+sigc::signal<void, Glib::RefPtr<InputDevice const> > DeviceManagerImpl::signalLinkChanged()
{
return signalLinkChangedPriv;
}
fill-column:99
End:
*/
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :