|  | 
|  | bind_functor (type_trait_take_t< T_functor > _A_func, type_trait_take_t< T_bound > _A_bound) | 
|  | Constructs a bind_functor object that binds an argument to the passed functor.  More... 
 | 
|  | 
| result_type | operator() () | 
|  | Invokes the wrapped functor passing on the bound argument only.  More... 
 | 
|  | 
| template<class T_arg1 > | 
| deduce_result_type< T_arg1 >::type | operator() (T_arg1 _A_arg1) | 
|  | Invokes the wrapped functor passing on the arguments.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 > | 
| deduce_result_type< T_arg1, T_arg2 >::type | operator() (T_arg1 _A_arg1, T_arg2 _A_arg2) | 
|  | Invokes the wrapped functor passing on the arguments.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 > | 
| deduce_result_type< T_arg1, T_arg2, T_arg3 >::type | operator() (T_arg1 _A_arg1, T_arg2 _A_arg2, T_arg3 _A_arg3) | 
|  | Invokes the wrapped functor passing on the arguments.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 > | 
| deduce_result_type< T_arg1, T_arg2, T_arg3, T_arg4 >::type | operator() (T_arg1 _A_arg1, T_arg2 _A_arg2, T_arg3 _A_arg3, T_arg4 _A_arg4) | 
|  | Invokes the wrapped functor passing on the arguments.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 > | 
| deduce_result_type< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 >::type | operator() (T_arg1 _A_arg1, T_arg2 _A_arg2, T_arg3 _A_arg3, T_arg4 _A_arg4, T_arg5 _A_arg5) | 
|  | Invokes the wrapped functor passing on the arguments.  More... 
 | 
|  | 
| template<class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 > | 
| deduce_result_type< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 >::type | operator() (T_arg1 _A_arg1, T_arg2 _A_arg2, T_arg3 _A_arg3, T_arg4 _A_arg4, T_arg5 _A_arg5, T_arg6 _A_arg6) | 
|  | Invokes the wrapped functor passing on the arguments.  More... 
 | 
|  | 
|  | adapts (const T_functor& _A_functor) | 
|  | Constructs an adaptor that wraps the passed functor.  More... 
 | 
|  | 
template<class T_functor, class T_bound>
struct sigc::bind_functor< 0, T_functor, T_bound, nil, nil, nil, nil, nil, nil >
Adaptor that binds an argument to the wrapped functor. 
This template specialization fixes the 1st argument of the wrapped functor. 
template <class T_functor , class T_bound > 
template <class T_arg1 , class T_arg2 , class T_arg3 > 
  
  | 
        
          | deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::bind_functor< 0, T_functor, T_bound, nil, nil, nil, nil, nil, nil >::operator() | ( | T_arg1 | _A_arg1, |  
          |  |  | T_arg2 | _A_arg2, |  
          |  |  | T_arg3 | _A_arg3 |  
          |  | ) |  |  |  | inline | 
 
Invokes the wrapped functor passing on the arguments. 
bound_ is passed as the 1st argument. 
- Parameters
- 
  
    | _A_arg1 | Argument to be passed on to the functor. |  | _A_arg2 | Argument to be passed on to the functor. |  | _A_arg3 | Argument to be passed on to the functor. |  
 
- Returns
- The return value of the functor invocation. 
 
 
template <class T_functor , class T_bound > 
template <class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 > 
  
  | 
        
          | deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::bind_functor< 0, T_functor, T_bound, nil, nil, nil, nil, nil, nil >::operator() | ( | T_arg1 | _A_arg1, |  
          |  |  | T_arg2 | _A_arg2, |  
          |  |  | T_arg3 | _A_arg3, |  
          |  |  | T_arg4 | _A_arg4 |  
          |  | ) |  |  |  | inline | 
 
Invokes the wrapped functor passing on the arguments. 
bound_ is passed as the 1st argument. 
- Parameters
- 
  
    | _A_arg1 | Argument to be passed on to the functor. |  | _A_arg2 | Argument to be passed on to the functor. |  | _A_arg3 | Argument to be passed on to the functor. |  | _A_arg4 | Argument to be passed on to the functor. |  
 
- Returns
- The return value of the functor invocation. 
 
 
template <class T_functor , class T_bound > 
template <class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 > 
  
  | 
        
          | deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::bind_functor< 0, T_functor, T_bound, nil, nil, nil, nil, nil, nil >::operator() | ( | T_arg1 | _A_arg1, |  
          |  |  | T_arg2 | _A_arg2, |  
          |  |  | T_arg3 | _A_arg3, |  
          |  |  | T_arg4 | _A_arg4, |  
          |  |  | T_arg5 | _A_arg5 |  
          |  | ) |  |  |  | inline | 
 
Invokes the wrapped functor passing on the arguments. 
bound_ is passed as the 1st argument. 
- Parameters
- 
  
    | _A_arg1 | Argument to be passed on to the functor. |  | _A_arg2 | Argument to be passed on to the functor. |  | _A_arg3 | Argument to be passed on to the functor. |  | _A_arg4 | Argument to be passed on to the functor. |  | _A_arg5 | Argument to be passed on to the functor. |  
 
- Returns
- The return value of the functor invocation. 
 
 
template <class T_functor , class T_bound > 
template <class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 > 
  
  | 
        
          | deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::bind_functor< 0, T_functor, T_bound, nil, nil, nil, nil, nil, nil >::operator() | ( | T_arg1 | _A_arg1, |  
          |  |  | T_arg2 | _A_arg2, |  
          |  |  | T_arg3 | _A_arg3, |  
          |  |  | T_arg4 | _A_arg4, |  
          |  |  | T_arg5 | _A_arg5, |  
          |  |  | T_arg6 | _A_arg6 |  
          |  | ) |  |  |  | inline | 
 
Invokes the wrapped functor passing on the arguments. 
bound_ is passed as the 1st argument. 
- Parameters
- 
  
    | _A_arg1 | Argument to be passed on to the functor. |  | _A_arg2 | Argument to be passed on to the functor. |  | _A_arg3 | Argument to be passed on to the functor. |  | _A_arg4 | Argument to be passed on to the functor. |  | _A_arg5 | Argument to be passed on to the functor. |  | _A_arg6 | Argument to be passed on to the functor. |  
 
- Returns
- The return value of the functor invocation.