7 #ifndef __thread_WorkOmp_h__ 8 #define __thread_WorkOmp_h__ 27 void initialize(
void);
29 virtual sp<WorkI> assignment(
void) {
return m_spWorkI; }
30 virtual void run(
sp<WorkI> a_spWorkI,U32 a_threads,
32 virtual void stop(
void) {}
34 virtual BWORD threadsAlive(
void)
const {
return 0; }
36 virtual BWORD willWaitForJobs(
void)
const {
return FALSE; }
37 virtual void waitForJobs(BWORD a_wait) {}
39 static I32 threadIndex(
void);
40 static I32 threadCount(
void);
50 #endif // __thread_WorkOmp_h__ Execute a SpannedRange with OpenMP.
Definition: WorkOmp.h:20
kernel
Definition: namespace.dox:3
Per-class participation in the Initialized <> mechanism.
Definition: Initialized.h:117
Execute a Range.
Definition: WorkForceI.h:22
Automatically reference-counted string container.
Definition: String.h:128
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53