Clementine
Public Types | Public Member Functions | Public Attributes | List of all members
asio::detail::wrapped_handler< Dispatcher, Handler, IsContinuation > Class Template Reference

Public Types

typedef void result_type
 

Public Member Functions

 wrapped_handler (Dispatcher dispatcher, Handler &handler)
 
void operator() ()
 
void operator() () const
 
template<typename Arg1 >
void operator() (const Arg1 &arg1)
 
template<typename Arg1 >
void operator() (const Arg1 &arg1) const
 
template<typename Arg1 , typename Arg2 >
void operator() (const Arg1 &arg1, const Arg2 &arg2)
 
template<typename Arg1 , typename Arg2 >
void operator() (const Arg1 &arg1, const Arg2 &arg2) const
 
template<typename Arg1 , typename Arg2 , typename Arg3 >
void operator() (const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3)
 
template<typename Arg1 , typename Arg2 , typename Arg3 >
void operator() (const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) const
 
template<typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 >
void operator() (const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4)
 
template<typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 >
void operator() (const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) const
 
template<typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 >
void operator() (const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5)
 
template<typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 >
void operator() (const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5) const
 

Public Attributes

Dispatcher dispatcher_
 
Handler handler_
 

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