#include <toolbox/io/Timer.hpp>
Definition at line 131 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 141 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 163 of file Timer.hpp.
 
 
◆ dispatch()
◆ Timer
◆ intrusive_ptr_add_ref
◆ intrusive_ptr_release
The documentation for this class was generated from the following files: