|
HDK
|
#include <IlmThreadProcessGroup.h>
Public Types | |
| using | Process = P |
Public Member Functions | |
| ProcessGroup (unsigned int numThreads) | |
| ProcessGroup (const ProcessGroup &)=delete | |
| ProcessGroup & | operator= (const ProcessGroup &)=delete |
| ProcessGroup (ProcessGroup &&)=default | |
| ProcessGroup & | operator= (ProcessGroup &&)=delete |
| ~ProcessGroup () | |
| void | push (Process *p) |
| Process * | pop () |
| void | record_failure (const char *e) |
| void | throw_on_failure () |
Definition at line 37 of file IlmThreadProcessGroup.h.
| using ProcessGroup< P, >::Process = P |
Definition at line 40 of file IlmThreadProcessGroup.h.
|
inline |
Definition at line 42 of file IlmThreadProcessGroup.h.
|
delete |
|
default |
|
inline |
Definition at line 62 of file IlmThreadProcessGroup.h.
|
delete |
|
delete |
|
inline |
Definition at line 85 of file IlmThreadProcessGroup.h.
|
inline |
Definition at line 68 of file IlmThreadProcessGroup.h.
|
inline |
Definition at line 113 of file IlmThreadProcessGroup.h.
|
inline |
Definition at line 128 of file IlmThreadProcessGroup.h.