|  | 
| template<class T_return > | 
| pointer_functor0< T_return > | sigc::ptr_fun (T_return(* _A_func)()) | 
|  | Creates a functor of type sigc::pointer_functor0 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_return > | 
| pointer_functor1< T_arg1, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1)) | 
|  | Creates a functor of type sigc::pointer_functor1 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_return > | 
| pointer_functor2< T_arg1, T_arg2, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1, T_arg2)) | 
|  | Creates a functor of type sigc::pointer_functor2 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_return > | 
| pointer_functor3< T_arg1, T_arg2, T_arg3, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3)) | 
|  | Creates a functor of type sigc::pointer_functor3 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_return > | 
| pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) | 
|  | Creates a functor of type sigc::pointer_functor4 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_return > | 
| pointer_functor5< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) | 
|  | Creates a functor of type sigc::pointer_functor5 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_return > | 
| pointer_functor6< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) | 
|  | Creates a functor of type sigc::pointer_functor6 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_arg7 , class T_return > | 
| pointer_functor7< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return > | sigc::ptr_fun (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) | 
|  | Creates a functor of type sigc::pointer_functor7 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_return > | 
| pointer_functor0< T_return > | sigc::ptr_fun0 (T_return(* _A_func)()) | 
|  | Creates a functor of type sigc::pointer_functor0 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_return > | 
| pointer_functor1< T_arg1, T_return > | sigc::ptr_fun1 (T_return(* _A_func)(T_arg1)) | 
|  | Creates a functor of type sigc::pointer_functor1 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_return > | 
| pointer_functor2< T_arg1, T_arg2, T_return > | sigc::ptr_fun2 (T_return(* _A_func)(T_arg1, T_arg2)) | 
|  | Creates a functor of type sigc::pointer_functor2 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_return > | 
| pointer_functor3< T_arg1, T_arg2, T_arg3, T_return > | sigc::ptr_fun3 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3)) | 
|  | Creates a functor of type sigc::pointer_functor3 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_return > | 
| pointer_functor4< T_arg1, T_arg2, T_arg3, T_arg4, T_return > | sigc::ptr_fun4 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) | 
|  | Creates a functor of type sigc::pointer_functor4 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_return > | 
| pointer_functor5< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return > | sigc::ptr_fun5 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) | 
|  | Creates a functor of type sigc::pointer_functor5 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_return > | 
| pointer_functor6< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return > | sigc::ptr_fun6 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) | 
|  | Creates a functor of type sigc::pointer_functor6 which wraps an existing non-member function.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_arg7 , class T_return > | 
| pointer_functor7< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return > | sigc::ptr_fun7 (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) | 
|  | Creates a functor of type sigc::pointer_functor7 which wraps an existing non-member function.  More... 
 | 
|  | 
Use ptr_fun#() if there is an ambiguity as to the number of arguments.