#include <os0thread.h>
◆ State
| Enumerator | 
|---|
| INVALID  |  | 
| NOT_STARTED  |  | 
| ALLOWED_TO_START  |  | 
| STARTED  |  | 
| STOPPED  |  | 
 
 
◆ init()
  
  
      
        
          | void IB_thread::init  | 
          ( | 
          std::promise< void > &  | 
          promise | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ join()
◆ set_state()
  
  
      
        
          | void IB_thread::set_state  | 
          ( | 
          State  | 
          state | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ start()
      
        
          | void IB_thread::start  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ state()
  
  
      
        
          | State IB_thread::state  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ wait()
◆ Detached_thread
◆ m_shared_future
  
  
      
        
          | std::shared_future<void> IB_thread::m_shared_future | 
         
       
   | 
  
private   | 
  
 
 
◆ m_state
  
  
      
        
          | std::shared_ptr<std::atomic<State> > IB_thread::m_state | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: