#include <ThreadManager.h>
◆ ApplyThreadLimit()
  
  
      
        
          | void carta::ThreadManager::ApplyThreadLimit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ ExitEventHandlingThreads()
  
  
      
        
          | void carta::ThreadManager::ExitEventHandlingThreads  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ QueueTask()
  
  
      
        
          | void carta::ThreadManager::QueueTask  | 
          ( | 
          Task *  | 
          tsk | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ SetThreadLimit()
  
  
      
        
          | void carta::ThreadManager::SetThreadLimit  | 
          ( | 
          int  | 
          count | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ StartEventHandlingThreads()
  
  
      
        
          | void carta::ThreadManager::StartEventHandlingThreads  | 
          ( | 
          int  | 
          num_threads | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ _has_exited
  
  
      
        
          | volatile bool carta::ThreadManager::_has_exited = false | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ _omp_thread_count
  
  
      
        
          | int carta::ThreadManager::_omp_thread_count = 0 | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ _task_queue
  
  
      
        
          | std::list< Task * > carta::ThreadManager::_task_queue | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ _task_queue_cv
  
  
      
        
          | std::condition_variable carta::ThreadManager::_task_queue_cv | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ _task_queue_mtx
  
  
      
        
          | std::mutex carta::ThreadManager::_task_queue_mtx | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ _workers
  
  
      
        
          | std::list< std::thread * > carta::ThreadManager::_workers | 
         
       
   | 
  
staticprivate   | 
  
 
 
The documentation for this class was generated from the following files: