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.