#include <handler_queue.hpp>
Classes | |
class | handler |
class | handler_wrapper |
class | scoped_ptr |
Public Member Functions | |
bool | empty () const |
handler * | front () |
handler_queue () | |
void | pop () |
void | push (handler *h) |
Static Public Member Functions | |
template<typename Handler > | |
static handler * | wrap (Handler h) |
Private Attributes | |
handler * | back_ |
handler * | front_ |
Definition at line 27 of file handler_queue.hpp.
asio::detail::handler_queue::handler_queue | ( | ) | [inline] |
Definition at line 102 of file handler_queue.hpp.
bool asio::detail::handler_queue::empty | ( | ) | const [inline] |
Definition at line 155 of file handler_queue.hpp.
handler* asio::detail::handler_queue::front | ( | ) | [inline] |
Definition at line 121 of file handler_queue.hpp.
void asio::detail::handler_queue::pop | ( | ) | [inline] |
Definition at line 127 of file handler_queue.hpp.
void asio::detail::handler_queue::push | ( | handler * | h | ) | [inline] |
Definition at line 140 of file handler_queue.hpp.
static handler* asio::detail::handler_queue::wrap | ( | Handler | h | ) | [inline, static] |
Definition at line 110 of file handler_queue.hpp.
handler* asio::detail::handler_queue::back_ [private] |
Definition at line 221 of file handler_queue.hpp.
handler* asio::detail::handler_queue::front_ [private] |
Definition at line 218 of file handler_queue.hpp.