Thank you Paul, This was just the nudge in the right direction I needed. Creating an intermediate variable of the required slot type was what was needed so the compiler could choose between the overloaded functions. For my test case it looks like this:
sigc::slot<void, Glib::ustring *> activity_slot = sigc::mem_fun(*this, &Activity::callback); foo(activity_slot); _______________________________________________ libsigc-list mailing list libsigc-list@gnome.org https://mail.gnome.org/mailman/listinfo/libsigc-list