
Sorry that should read "boost.function does NOT (....." amongst other bad spelling mistakes... James
-----Original Message----- From: James Hughes [mailto:JHughes@Linx.co.uk] Sent: 11 April 2006 17:01 To: 'boost-users@lists.boost.org' Subject: Re: [Boost-users] Changing name of function being called in a tem plate
Have you checked out Boost.Function? You can use a boost::function
instance in your class to point to the correct member function you want to call. Alternatively, you may try to use member function pointer:
template
class .... { } Just my 5 cents...
Cheers,
Freddie
Thanks Freddie,
boost.function does allows me (I dont think) to specify the function when the template is instantiated (it has to be done programmatically). The alterantive might, but I am unsure of the syntax and how to use it - could you add any detail?
At the moment, it seems like a robust option is to use macros, and simply redefine the function name to whatever I want - quick and simple, but not very templatey!!
James
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users