asio::detail::handler_queue::handler Class Reference

#include <handler_queue.hpp>

Inheritance diagram for asio::detail::handler_queue::handler:
Inheritance graph

List of all members.

Public Member Functions

void destroy ()
void invoke ()

Protected Types

typedef void(* destroy_func_type )(handler *)
typedef void(* invoke_func_type )(handler *)

Protected Member Functions

 handler (invoke_func_type invoke_func, destroy_func_type destroy_func)
 ~handler ()

Private Attributes

destroy_func_type destroy_func_
invoke_func_type invoke_func_


class handler_queue

Detailed Description

Definition at line 32 of file handler_queue.hpp.

Member Typedef Documentation

Definition at line 48 of file handler_queue.hpp.

Definition at line 47 of file handler_queue.hpp.

Constructor & Destructor Documentation

asio::detail::handler_queue::handler::handler ( invoke_func_type  invoke_func,
destroy_func_type  destroy_func 
) [inline, protected]

Definition at line 50 of file handler_queue.hpp.

asio::detail::handler_queue::handler::~handler (  )  [inline, protected]

Definition at line 58 of file handler_queue.hpp.

Member Function Documentation

void asio::detail::handler_queue::handler::destroy (  )  [inline]

Definition at line 41 of file handler_queue.hpp.

void asio::detail::handler_queue::handler::invoke (  )  [inline]

Definition at line 36 of file handler_queue.hpp.

Friends And Related Function Documentation

friend class handler_queue [friend]

Definition at line 63 of file handler_queue.hpp.

Member Data Documentation

Definition at line 66 of file handler_queue.hpp.

Definition at line 65 of file handler_queue.hpp.

Definition at line 64 of file handler_queue.hpp.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Author(s): Carpe Noctem
autogenerated on Fri Mar 1 14:41:44 2013