#include <handler_queue.hpp>
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_ |
handler * | next_ |
Friends | |
class | handler_queue |
Definition at line 32 of file handler_queue.hpp.
typedef void(* asio::detail::handler_queue::handler::destroy_func_type)(handler *) [protected] |
Definition at line 48 of file handler_queue.hpp.
typedef void(* asio::detail::handler_queue::handler::invoke_func_type)(handler *) [protected] |
Definition at line 47 of file handler_queue.hpp.
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.
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.
friend class handler_queue [friend] |
Definition at line 63 of file handler_queue.hpp.
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.