|
SObjectizer
5.7
|
A base class for timer identificator. More...
#include <timers.hpp>
Public Member Functions | |
| virtual | ~timer_t () noexcept=default |
| virtual bool | is_active () const noexcept=0 |
| Is this timer event is active? More... | |
| virtual void | release () noexcept=0 |
| Release the timer event. More... | |
Friends | |
| class | intrusive_ptr_t< timer_t > |
Additional Inherited Members | |
Private Member Functions inherited from so_5::atomic_refcounted_t | |
| atomic_refcounted_t (const atomic_refcounted_t &)=delete | |
| atomic_refcounted_t & | operator= (const atomic_refcounted_t &)=delete |
| atomic_refcounted_t () noexcept | |
| Default constructor. More... | |
| ~atomic_refcounted_t () noexcept=default | |
| Destructor. More... | |
| void | inc_ref_count () noexcept |
| Increments reference count. More... | |
| unsigned long | dec_ref_count () noexcept |
| Decrement reference count. More... | |
A base class for timer identificator.
|
virtualdefaultnoexcept |
|
pure virtualnoexcept |
Is this timer event is active?
Implemented in so_5::timers_details::actual_timer_t< Timer >.
|
pure virtualnoexcept |
Release the timer event.
Implemented in so_5::timers_details::actual_timer_t< Timer >.
|
friend |
1.8.14