SCIRun
5.0
|
#include <Parallel2.h>
Public Member Functions | |
Parallel2 (T *obj, void(T::*pmf)(int, Arg1, Arg2), Arg1 a1, Arg2 a2) | |
virtual | ~Parallel2 () |
Destroy the Parallel2 object - the threads will remain alive. More... | |
Public Attributes | |
T * | obj_ |
void(T::* | pmf_ )(int, Arg1, Arg2) |
Arg1 | a1 |
Arg2 | a2 |
Protected Member Functions | |
virtual void | run (int proc) |
The thread body More... | |
![]() | |
ParallelBase () | |
virtual | ~ParallelBase () |
Additional Inherited Members | |
![]() | |
Semaphore * | wait_ |
Parallel2 | ( | T * | obj, |
void(T::*)(int, Arg1, Arg2) | pmf, | ||
Arg1 | a1, | ||
Arg2 | a2 | ||
) |
|
protectedvirtual |
The thread body
Implements ParallelBase.
Arg1 a1 |
Arg2 a2 |
T* obj_ |
void(T::* pmf_)(int, Arg1, Arg2) |