Hello!

I think, reading this may be useful to you:
http://www.parashift.com/c++-faq-lite/typedef-for-ptr-to-memfn.html

On Fri, Feb 8, 2013 at 7:29 PM, John Robson <john.rob...@usp.br> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi, I'm trying to send a reference from a function to a function.
>
> How can I pass function reference: "&WtApplication::upmTools"
> TO
> mM->itemSelected().connect(tthis, ffunc) inside function
> "WtApplication::menuMain"?
>
> CODE:
> Function to create main menu:
>
> template <class T, class V>
> void WtApplication::menuMain(Wt::WStackedWidget*& sw, Wt::WMenu*& mM, T*
> const tthis, void (V::*)(Wt::WMenuItem* ffunc)) {
>   mM = new WMenu(sw, Wt::Vertical, 0);
>   mM->setRenderAsList(true);
>   mM->setInternalPathEnabled();
>   mM->itemSelected().connect(tthis, ffunc);
>   mM->setStyleClass("menu");
> }
>
>
> Calling function:
>
> menuMain(sw, mTools_, this, &WtApplication::upmTools);
>
>
> Compiling error:  error: ‘ffunc’ was not declared in this scope
>
> Thank you,
> John
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.19 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJRFRnaAAoJEOjf7XlrDgBAhfEH/jAJtQen8OTXcv3i2+/TE575
> ELI3G4DTk5iSTCN0ehHGtuJe4MexPpdjz3l4imuEDHgrFlBgSLmCCyvWCH6UF0HW
> 22OoXE5yloijOm+1TzlQpMINvUuZ5yFVd8r5zgn/ZV3/l/vrVmM/LpcDGKnp9ZQz
> pIo+kaI9pZWCdJAXNzyYi0IQWcY6no84Y4qHho5DsJBKWKJsePVWN72n0d6Jn/tp
> zjfYhsc4dOhe/js3u/vLmM/gAf9cgKGiKi0hNoJHZGBbqoQjnUkzxVPVEp4u+lW4
> kz1Cml94KhwFk3ZaUSQHlqo2f4E4/WR8FQm+v+vb+w7oUPlqqZZfpKzPMMuc5KE=
> =LPXH
> -----END PGP SIGNATURE-----
>
>
> ------------------------------------------------------------------------------
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> _______________________________________________
> witty-interest mailing list
> witty-interest@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/witty-interest

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to