Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::asio::handler_type< Handler, Signature > Struct Template Reference

Default handler type traits provided for all handlers. More...

#include <handler_type.hpp>

Inheritance diagram for boost::asio::handler_type< Handler, Signature >:

Public Types

typedef Handler type
 The handler type for the specific signature. More...
 

Detailed Description

template<typename Handler, typename Signature>
struct boost::asio::handler_type< Handler, Signature >

Default handler type traits provided for all handlers.

The handler_type traits class is used for determining the concrete handler type to be used for an asynchronous operation. It allows the handler type to be determined at the point where the specific completion handler signature is known.

This template may be specialised for user-defined handler types.

Member Typedef Documentation

template<typename Handler, typename Signature>
typedef Handler boost::asio::handler_type< Handler, Signature >::type

The handler type for the specific signature.


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