D:/opendownloadmanager/ODM-1.x/Bittorrent/libtorrent-0.12/include/libtorrent/asio/detail/bind_handler.hpp File Reference

#include "asio/detail/push_options.hpp"
#include "asio/detail/handler_alloc_helpers.hpp"
#include "asio/detail/handler_invoke_helpers.hpp"
#include "asio/detail/pop_options.hpp"

Go to the source code of this file.

Namespaces

namespace  asio
namespace  asio::detail

Classes

class  asio::detail::binder1< Handler, Arg1 >
class  asio::detail::binder2< Handler, Arg1, Arg2 >
class  asio::detail::binder3< Handler, Arg1, Arg2, Arg3 >
class  asio::detail::binder4< Handler, Arg1, Arg2, Arg3, Arg4 >
class  asio::detail::binder5< Handler, Arg1, Arg2, Arg3, Arg4, Arg5 >

Functions

template<typename Handler, typename Arg1>
void * asio::detail::asio_handler_allocate (std::size_t size, binder1< Handler, Arg1 > *this_handler)
template<typename Handler, typename Arg1>
void asio::detail::asio_handler_deallocate (void *pointer, std::size_t size, binder1< Handler, Arg1 > *this_handler)
template<typename Function, typename Handler, typename Arg1>
void asio::detail::asio_handler_invoke (const Function &function, binder1< Handler, Arg1 > *this_handler)
template<typename Handler, typename Arg1>
binder1< Handler, Arg1 > asio::detail::bind_handler (const Handler &handler, const Arg1 &arg1)
template<typename Handler, typename Arg1, typename Arg2>
void * asio::detail::asio_handler_allocate (std::size_t size, binder2< Handler, Arg1, Arg2 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2>
void asio::detail::asio_handler_deallocate (void *pointer, std::size_t size, binder2< Handler, Arg1, Arg2 > *this_handler)
template<typename Function, typename Handler, typename Arg1, typename Arg2>
void asio::detail::asio_handler_invoke (const Function &function, binder2< Handler, Arg1, Arg2 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2>
binder2< Handler, Arg1, Arg2 > asio::detail::bind_handler (const Handler &handler, const Arg1 &arg1, const Arg2 &arg2)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3>
void * asio::detail::asio_handler_allocate (std::size_t size, binder3< Handler, Arg1, Arg2, Arg3 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3>
void asio::detail::asio_handler_deallocate (void *pointer, std::size_t size, binder3< Handler, Arg1, Arg2, Arg3 > *this_handler)
template<typename Function, typename Handler, typename Arg1, typename Arg2, typename Arg3>
void asio::detail::asio_handler_invoke (const Function &function, binder3< Handler, Arg1, Arg2, Arg3 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3>
binder3< Handler, Arg1, Arg2,
Arg3 > 
asio::detail::bind_handler (const Handler &handler, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4>
void * asio::detail::asio_handler_allocate (std::size_t size, binder4< Handler, Arg1, Arg2, Arg3, Arg4 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4>
void asio::detail::asio_handler_deallocate (void *pointer, std::size_t size, binder4< Handler, Arg1, Arg2, Arg3, Arg4 > *this_handler)
template<typename Function, typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4>
void asio::detail::asio_handler_invoke (const Function &function, binder4< Handler, Arg1, Arg2, Arg3, Arg4 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4>
binder4< Handler, Arg1, Arg2,
Arg3, Arg4 > 
asio::detail::bind_handler (const Handler &handler, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename Arg5>
void * asio::detail::asio_handler_allocate (std::size_t size, binder5< Handler, Arg1, Arg2, Arg3, Arg4, Arg5 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename Arg5>
void asio::detail::asio_handler_deallocate (void *pointer, std::size_t size, binder5< Handler, Arg1, Arg2, Arg3, Arg4, Arg5 > *this_handler)
template<typename Function, typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename Arg5>
void asio::detail::asio_handler_invoke (const Function &function, binder5< Handler, Arg1, Arg2, Arg3, Arg4, Arg5 > *this_handler)
template<typename Handler, typename Arg1, typename Arg2, typename Arg3, typename Arg4, typename Arg5>
binder5< Handler, Arg1, Arg2,
Arg3, Arg4, Arg5 > 
asio::detail::bind_handler (const Handler &handler, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4, const Arg5 &arg5)


Generated on Sun May 25 00:19:40 2008 by  doxygen 1.5.6