openDAQ
Open data acquisition platform
+ Collaboration diagram for Factories:

Detailed Description

Functions

SchedulerPtr Scheduler (LoggerPtr logger, SizeT numWorkers=0)
 Creates an instance of a Scheduler with the specified amount of numWorker threads. More...
 

Function Documentation

◆ Scheduler()

SchedulerPtr Scheduler ( LoggerPtr  logger,
SizeT  numWorkers = 0 
)
inline

Creates an instance of a Scheduler with the specified amount of numWorker threads.

Parameters
numWorkersThe amount of worker threads. If 0 then maximum number of concurrent threads supported by the implementation is used.
Returns
A Scheduler instance with the specified amount of worker threads.