UaThreadPool Class Reference
[UA Base Library Classes]

#include <uathreadpool.h>

List of all members.


Public Member Functions

 UaThreadPool (OpcUa_UInt32 minThreads, OpcUa_UInt32 maxThreads)
virtual ~UaThreadPool ()

Detailed Description

UaThreadPool This class manages and recyles individual UaThread objects to help reduce thread creation costs in programs that use threads. It is not possible to create plane copies of this Class. It is not possible to use the default constructor.

Constructor & Destructor Documentation

UaThreadPool::UaThreadPool ( OpcUa_UInt32  minThreads,
OpcUa_UInt32  maxThreads 
)

construction

Parameters:
minThreads the minimum of threads to use.
maxThreads the maximum of threads to use.

UaThreadPool::~UaThreadPool (  )  [virtual]

destruction


The documentation for this class was generated from the following files:
  • src/uabase/uabasecpp/uathreadpool.h
  • src/uabase/uabasecpp/uathreadpool.cpp