#include <toolbox/io/Timer.hpp>
Definition at line 132 of file Timer.hpp.
◆ TimerQueue() [1/3]
toolbox::io::TimerQueue::TimerQueue |
( |
TimerPool & |
pool | ) |
|
|
inline |
Implicit conversion from pool is allowed, so that TimerQueue arrays can be aggregate initialised.
Definition at line 142 of file Timer.hpp.
◆ ~TimerQueue()
toolbox::io::TimerQueue::~TimerQueue |
( |
| ) |
|
|
defaultnoexcept |
◆ TimerQueue() [2/3]
◆ TimerQueue() [3/3]
toolbox::io::TimerQueue::TimerQueue |
( |
TimerQueue && |
| ) |
|
|
delete |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ size()
std::size_t toolbox::io::TimerQueue::size |
( |
| ) |
const |
|
inlinenoexcept |
◆ empty()
bool toolbox::io::TimerQueue::empty |
( |
| ) |
const |
|
inlinenoexcept |
◆ front()
const Timer & toolbox::io::TimerQueue::front |
( |
| ) |
const |
|
inline |
◆ insert() [1/2]
Throws std::bad_alloc only.
Definition at line 65 of file Timer.cpp.
◆ insert() [2/2]
Throws std::bad_alloc only.
Definition at line 164 of file Timer.hpp.
◆ dispatch()
◆ Timer
◆ intrusive_ptr_add_ref
◆ intrusive_ptr_release
The documentation for this class was generated from the following files: