timer structure, adoped for wx-supervisor needs. More...
#include <supervisor_wx.h>
Public Types | |
using | supervisor_ptr_t = intrusive_ptr_t< supervisor_wx_t > |
alias for intrusive pointer for the supervisor | |
Public Member Functions | |
timer_t (timer_handler_base_t *handler, supervisor_ptr_t &&sup_) | |
constructs timer from wx supervisor | |
virtual void | Notify () noexcept override |
invokes shutdown_timer_trigger method if shutdown timer triggers | |
Public Attributes | |
timer_handler_base_t * | handler |
non-owning pointer to timer handler | |
supervisor_ptr_t | sup |
intrusive pointer to the supervisor | |
timer structure, adoped for wx-supervisor needs.