This function transforms a member function with an argument into a referenceable function with two arguments: the called object and the parameter. More...
#include <mrpt/utils/metaprogramming.h>
Public Types | |
| typedef T | first_argument_type |
| typedef U | second_argument_type |
| typedef V | result_type |
Public Member Functions | |
| CallingAdaptor (Member f) | |
| V | operator() (T &t, U &u) |
Private Types | |
| typedef V(T::* | Member )(U &) |
Private Attributes | |
| Member | fun |
This function transforms a member function with an argument into a referenceable function with two arguments: the called object and the parameter.
Definition at line 335 of file metaprogramming.h.
| typedef T mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::first_argument_type |
Definition at line 340 of file metaprogramming.h.
typedef V(T::* mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::Member)(U &) [private] |
Definition at line 337 of file metaprogramming.h.
| typedef V mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::result_type |
Definition at line 342 of file metaprogramming.h.
| typedef U mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::second_argument_type |
Definition at line 341 of file metaprogramming.h.
| mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::CallingAdaptor | ( | Member | f | ) | [inline] |
Definition at line 343 of file metaprogramming.h.
| V mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::operator() | ( | T & | t, | |
| U & | u | |||
| ) | [inline] |
Definition at line 344 of file metaprogramming.h.
Member mrpt::utils::metaprogramming::CallingAdaptor< T, U, V >::fun [private] |
Definition at line 338 of file metaprogramming.h.
| Page generated by Doxygen 1.6.2 for MRPT 0.8.1 SVN:exported at Mon Feb 15 22:01:07 UTC 2010 |