HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_PrivateThreadIOPool Class Reference

#include <UT_ThreadIOPool.h>

+ Inheritance diagram for UT_PrivateThreadIOPool:

Public Member Functions

 UT_PrivateThreadIOPool ()=default
 
ASIO_IOContext::executor_type executor ()
 
void start (int nthreads)
 

Protected Member Functions

void stop ()
 

Friends

class UT_SubSystem
 

Detailed Description

By default only the subsystem should be able to stop the pool. Use UT_ThreadIOPool instead of you need control over starting and stopping.

Definition at line 28 of file UT_ThreadIOPool.h.

Constructor & Destructor Documentation

UT_PrivateThreadIOPool::UT_PrivateThreadIOPool ( )
default

Member Function Documentation

ASIO_IOContext::executor_type UT_PrivateThreadIOPool::executor ( )
inline

Definition at line 33 of file UT_ThreadIOPool.h.

void UT_PrivateThreadIOPool::start ( int  nthreads)
void UT_PrivateThreadIOPool::stop ( )
protected

Friends And Related Function Documentation

friend class UT_SubSystem
friend

Definition at line 44 of file UT_ThreadIOPool.h.


The documentation for this class was generated from the following file: