libcopp  1.1.0
Public Member Functions | Private Attributes
util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F > Class Template Reference

#include <cmd_option_bindt_mf_cc.h>

Collaboration diagram for util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >:
Collaboration graph

Public Member Functions

 cmd_option_bindt_mf_cc_caller (_F f)
 
template<typename _TCBP >
void operator() (_TCBP &args, _T *arg0)
 
template<typename _TCBP >
void operator() (_TCBP &args, _T &arg0)
 
template<typename _TCBP , typename _Arg1 >
void operator() (_TCBP &args, _T *arg0, _Arg1 &arg1)
 
template<typename _TCBP , typename _Arg1 >
void operator() (_TCBP &args, _T &arg0, _Arg1 &arg1)
 
template<typename _TCBP , typename _Arg1 , typename _Arg2 >
void operator() (_TCBP &args, _T *arg0, _Arg1 &arg1, _Arg2 &arg2)
 
template<typename _TCBP , typename _Arg1 , typename _Arg2 >
void operator() (_TCBP &args, _T &arg0, _Arg1 &arg1, _Arg2 &arg2)
 
template<typename _TCBP , typename _Arg1 , typename _Arg2 , typename _Arg3 >
void operator() (_TCBP &args, _T *arg0, _Arg1 &arg1, _Arg2 &arg2, _Arg3 &arg3)
 
template<typename _TCBP , typename _Arg1 , typename _Arg2 , typename _Arg3 >
void operator() (_TCBP &args, _T &arg0, _Arg1 &arg1, _Arg2 &arg2, _Arg3 &arg3)
 

Private Attributes

_F mem_func_
 

Detailed Description

template<typename _T, typename _F>
class util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >

Definition at line 26 of file cmd_option_bindt_mf_cc.h.

Constructor & Destructor Documentation

template<typename _T , typename _F >
util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::cmd_option_bindt_mf_cc_caller ( _F  f)
inline

Member Function Documentation

template<typename _T , typename _F >
template<typename _TCBP >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T *  arg0 
)
inline
template<typename _T , typename _F >
template<typename _TCBP >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T &  arg0 
)
inline
template<typename _T , typename _F >
template<typename _TCBP , typename _Arg1 >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T *  arg0,
_Arg1 &  arg1 
)
inline
template<typename _T , typename _F >
template<typename _TCBP , typename _Arg1 >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T &  arg0,
_Arg1 &  arg1 
)
inline
template<typename _T , typename _F >
template<typename _TCBP , typename _Arg1 , typename _Arg2 >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T *  arg0,
_Arg1 &  arg1,
_Arg2 &  arg2 
)
inline
template<typename _T , typename _F >
template<typename _TCBP , typename _Arg1 , typename _Arg2 >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T &  arg0,
_Arg1 &  arg1,
_Arg2 &  arg2 
)
inline
template<typename _T , typename _F >
template<typename _TCBP , typename _Arg1 , typename _Arg2 , typename _Arg3 >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T *  arg0,
_Arg1 &  arg1,
_Arg2 &  arg2,
_Arg3 &  arg3 
)
inline
template<typename _T , typename _F >
template<typename _TCBP , typename _Arg1 , typename _Arg2 , typename _Arg3 >
void util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::operator() ( _TCBP &  args,
_T &  arg0,
_Arg1 &  arg1,
_Arg2 &  arg2,
_Arg3 &  arg3 
)
inline

Field Documentation

template<typename _T , typename _F >
_F util::cli::binder::cmd_option_bindt_mf_cc_caller< _T, _F >::mem_func_
private

The documentation for this class was generated from the following file: