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

#include <IlmThreadPool.h>

Public Member Functions

ILMTHREAD_EXPORT TaskGroup ()
 
ILMTHREAD_EXPORT ~TaskGroup ()
 
 TaskGroup (const TaskGroup &other)=delete
 
TaskGroupoperator= (const TaskGroup &other)=delete
 
 TaskGroup (TaskGroup &&other)=delete
 
TaskGroupoperator= (TaskGroup &&other)=delete
 
ILMTHREAD_EXPORT void finishOneTask ()
 

Public Attributes

struct ILMTHREAD_HIDDEN Data
 
Data *const _data
 

Detailed Description

Definition at line 181 of file IlmThreadPool.h.

Constructor & Destructor Documentation

ILMTHREAD_EXPORT TaskGroup::TaskGroup ( )
ILMTHREAD_EXPORT TaskGroup::~TaskGroup ( )
TaskGroup::TaskGroup ( const TaskGroup other)
delete
TaskGroup::TaskGroup ( TaskGroup &&  other)
delete

Member Function Documentation

ILMTHREAD_EXPORT void TaskGroup::finishOneTask ( )
TaskGroup& TaskGroup::operator= ( const TaskGroup other)
delete
TaskGroup& TaskGroup::operator= ( TaskGroup &&  other)
delete

Member Data Documentation

Data* const TaskGroup::_data

Definition at line 199 of file IlmThreadPool.h.

struct ILMTHREAD_HIDDEN TaskGroup::Data

Definition at line 198 of file IlmThreadPool.h.


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