Tomographer  v5.4
Tomographer C++ Framework Documentation
Tomographer::MultiProc::CxxThreads Namespace Reference

Definitions for multitasking using C++ Threads. More...

Classes

class  TaskDispatcher
 Dispatches tasks to parallel threads using C++11 native threads. More...
 
class  ThreadSanitizerLogger
 Wrapper logger to call non-thread-safe loggers from a multithreaded environment. More...
 

Functions

template<typename TaskType_ , typename TaskCData_ , typename LoggerType_ , typename TaskCountIntType_ = int>
TaskDispatcher< TaskType_, TaskCData_, LoggerType_, TaskCountIntType_ > mkTaskDispatcher (TaskCData_ *pcdata_, LoggerType_ &logger_, TaskCountIntType_ num_total_runs_, int num_threads_=(int) std::thread::hardware_concurrency())
 

Detailed Description

Definitions for multitasking using C++ Threads.