Re: I/O Monitor signal connection
- From: lautarox <lausuper gmail com>
- To: gtkmm-list gnome org
- Subject: Re: I/O Monitor signal connection
- Date: Wed, 18 Aug 2010 17:45:52 -0700 (PDT)
Yeah, but look at the requirments, "sigc::connection
Glib::SignalInput::connect(const sigc::slot<bool,Glib::IOCondition>& slot,
int fd, Glib::IOCondition condition, int priority =
Glib::PRIORITY_DEFAULT);"
And it says the function should be called like this:
"The slot signal handler should be declared as follows:
bool input_callback(Glib::IOCondition condition);"
It already has an argument, how should I use sigc::bind() if it already has
an argument?
Thanks!
José Alburquerque wrote:
>
> On Aug 16, 2010, at 9:31 PM, lautarox <lausuper gmail com> wrote:
>
>>
>> I really need an answer, I don't know how to pass an argument to the
>> function
>> if it already has one, the condition, is it even posible?
>
> It is. Use sigc::bind():
> http://library.gnome.org/devel/gtkmm-tutorial/stable/sec-binding-extra-arguments.html.en
>
> --
> José
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtkmm-list
>
>
--
View this message in context: http://old.nabble.com/I-O-Monitor-signal-connection-tp29338228p29477483.html
Sent from the Gtkmm mailing list archive at Nabble.com.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]