SObjectizer  5.5
timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler > Member List

This is the complete list of members for timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >, including all inherited members.

activate(timer_object_holder< Thread_Safety > timer, Duration_1 pause, Duration_2 period, timer_action action)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
allocate()timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
base_type typedeftimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >private
clear_all()timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
deactivate(timer_object_holder< Thread_Safety > timer)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
dec_timer_count(timer_kind kind)timertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprotected
defaults_type typedeftimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >
empty() consttimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
engine_common(Error_Logger error_logger, Actor_Exception_Handler exception_handler)timertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
ensure_timer_deactivated(const timer_type *timer)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprivatestatic
exec_actions(Unique_Lock &lock, timer_type *head)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprivate
get_timer_quantities() consttimertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
inc_timer_count(timer_kind kind)timertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprotected
insert_timer_to_list(timer_type *timer)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprivate
m_error_loggertimertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >protected
m_exception_handlertimertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >protected
m_headtimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >private
m_tailtimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >private
m_timer_quantitiestimertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >protected
make_exec_list()timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprivate
nearest_time_point() consttimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
process_expired_timers(Unique_Lock &lock)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
remove_timer_from_list(timer_type *timer)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprivate
reschedule(timer_object_holder< Thread_Safety > timer, Duration_1 pause, Duration_2 period, timer_action action)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
reset_timer_count()timertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprotected
scoped_timer_object typedeftimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >
thread_safety typedeftimertt::details::engine_common< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >
timer_action typedeftimertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >
timer_list_engine()timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
timer_list_engine(Error_Logger error_logger, Actor_Exception_Handler exception_handler)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline
utilize_exec_list(timer_type *head)timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inlineprivate
~timer_list_engine()timertt::details::timer_list_engine< Thread_Safety, Time_Action, Error_Logger, Actor_Exception_Handler >inline