#include <wrapped_handler.hpp>
Public Types | |
typedef void | result_type |
Public Member Functions | |
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 |
wrapped_handler (typename boost::add_reference< Dispatcher >::type dispatcher, Handler handler) | |
Public Attributes | |
Dispatcher | dispatcher_ |
Handler | handler_ |
Definition at line 32 of file wrapped_handler.hpp.
typedef void asio::detail::wrapped_handler< Dispatcher, Handler >::result_type |
Definition at line 35 of file wrapped_handler.hpp.
asio::detail::wrapped_handler< Dispatcher, Handler >::wrapped_handler | ( | typename boost::add_reference< Dispatcher >::type | dispatcher, |
Handler | handler | ||
) | [inline] |
Definition at line 37 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | ) | [inline] |
Definition at line 45 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | ) | const [inline] |
Definition at line 50 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1 | ) | [inline] |
Definition at line 56 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1 | ) | const [inline] |
Definition at line 62 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2 | ||
) | [inline] |
Definition at line 68 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2 | ||
) | const [inline] |
Definition at line 74 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2, | ||
const Arg3 & | arg3 | ||
) | [inline] |
Definition at line 80 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2, | ||
const Arg3 & | arg3 | ||
) | const [inline] |
Definition at line 86 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2, | ||
const Arg3 & | arg3, | ||
const Arg4 & | arg4 | ||
) | [inline] |
Definition at line 92 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2, | ||
const Arg3 & | arg3, | ||
const Arg4 & | arg4 | ||
) | const [inline] |
Definition at line 100 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2, | ||
const Arg3 & | arg3, | ||
const Arg4 & | arg4, | ||
const Arg5 & | arg5 | ||
) | [inline] |
Definition at line 109 of file wrapped_handler.hpp.
void asio::detail::wrapped_handler< Dispatcher, Handler >::operator() | ( | const Arg1 & | arg1, |
const Arg2 & | arg2, | ||
const Arg3 & | arg3, | ||
const Arg4 & | arg4, | ||
const Arg5 & | arg5 | ||
) | const [inline] |
Definition at line 118 of file wrapped_handler.hpp.
Dispatcher asio::detail::wrapped_handler< Dispatcher, Handler >::dispatcher_ |
Definition at line 126 of file wrapped_handler.hpp.
Handler asio::detail::wrapped_handler< Dispatcher, Handler >::handler_ |
Definition at line 127 of file wrapped_handler.hpp.