SObjectizer
5.5
|
Timers implementation details. More...
Classes | |
class | actual_manager_t |
An actual implementation of timer_manager. More... | |
class | actual_thread_t |
An actual implementation of timer thread. More... | |
class | actual_timer_t |
An actual implementation of timer interface. More... | |
class | timer_action_for_timer_manager_t |
A functor to be used as timer action in implementation of timer thread. More... | |
class | timer_action_for_timer_thread_t |
A functor to be used as timer action in implementation of timer thread. More... | |
Timers implementation details.
using so_5::timers_details::error_logger_for_timertt_t = typedef std::function< void(const std::string &) > |
Type of error_logger for timertt stuff.
using so_5::timers_details::exception_handler_for_timertt_t = typedef std::function< void(const std::exception &) > |
Type of actor_exception_handler for timertt stuff.
timer_heap manager type.
using so_5::timers_details::timer_heap_thread_t = typedef timertt::timer_heap_thread_template< timer_action_for_timer_thread_t, error_logger_for_timertt_t, exception_handler_for_timertt_t > |
timer_heap thread type.
timer_list manager type.
using so_5::timers_details::timer_list_thread_t = typedef timertt::timer_list_thread_template< timer_action_for_timer_thread_t, error_logger_for_timertt_t, exception_handler_for_timertt_t > |
timer_list thread type.
timer_wheel manager type.
using so_5::timers_details::timer_wheel_thread_t = typedef timertt::timer_wheel_thread_template< timer_action_for_timer_thread_t, error_logger_for_timertt_t, exception_handler_for_timertt_t > |
timer_wheel thread type.
error_logger_for_timertt_t so_5::timers_details::create_error_logger_for_timertt | ( | const error_logger_shptr_t & | logger | ) |
exception_handler_for_timertt_t so_5::timers_details::create_exception_handler_for_timertt_manager | ( | const error_logger_shptr_t & | logger | ) |
exception_handler_for_timertt_t so_5::timers_details::create_exception_handler_for_timertt_thread | ( | const error_logger_shptr_t & | logger | ) |