|
Clementine
|


Classes | |
| struct | implementation_type |
Public Types | |
| typedef Time_Traits::time_type | time_type |
| typedef Time_Traits::duration_type | duration_type |
Public Member Functions | |
| deadline_timer_service (execution_context &context) | |
| void | shutdown () |
| Destroy all user-defined handler objects owned by the service. | |
| void | construct (implementation_type &impl) |
| void | destroy (implementation_type &impl) |
| void | move_construct (implementation_type &impl, implementation_type &other_impl) |
| void | move_assign (implementation_type &impl, deadline_timer_service &other_service, implementation_type &other_impl) |
| void | converting_move_construct (implementation_type &impl, deadline_timer_service &, implementation_type &other_impl) |
| void | converting_move_assign (implementation_type &impl, deadline_timer_service &other_service, implementation_type &other_impl) |
| std::size_t | cancel (implementation_type &impl, asio::error_code &ec) |
| std::size_t | cancel_one (implementation_type &impl, asio::error_code &ec) |
| time_type | expiry (const implementation_type &impl) const |
| time_type | expires_at (const implementation_type &impl) const |
| duration_type | expires_from_now (const implementation_type &impl) const |
| std::size_t | expires_at (implementation_type &impl, const time_type &expiry_time, asio::error_code &ec) |
| std::size_t | expires_after (implementation_type &impl, const duration_type &expiry_time, asio::error_code &ec) |
| std::size_t | expires_from_now (implementation_type &impl, const duration_type &expiry_time, asio::error_code &ec) |
| void | wait (implementation_type &impl, asio::error_code &ec) |
| template<typename Handler , typename IoExecutor > | |
| void | async_wait (implementation_type &impl, Handler &handler, const IoExecutor &io_ex) |
Public Member Functions inherited from asio::detail::execution_context_service_base< deadline_timer_service< Time_Traits > > | |
| execution_context_service_base (execution_context &e) | |
Public Member Functions inherited from asio::execution_context::service | |
| execution_context & | context () |
| Get the context object that owns the service. | |
Additional Inherited Members | |
Static Public Attributes inherited from asio::detail::execution_context_service_base< deadline_timer_service< Time_Traits > > | |
| static service_id< deadline_timer_service< Time_Traits > > | id |
Protected Member Functions inherited from asio::execution_context::service | |
| ASIO_DECL | service (execution_context &owner) |
| Constructor. More... | |
| virtual ASIO_DECL | ~service () |
| Destructor. | |
1.8.13