22#elif ( __OSX__ || __APPLE__ || __linux__ )
30#error "Threading::CriticalSection not implemented on this platform!"
40 this->section->Enter();
Posix-implementation of critical section.
Definition posixcriticalsection.h:24
Critical section objects are used to protect a portion of code from parallel execution.
Win32-implementation of critical section.
Definition win32criticalsection.h:32
Nebula compiler specific defines and configuration.
The Jobs2 system provides a set of threads and a pool of jobs from which threads can pickup work.
Definition jobs2.h:16
Definition criticalsection.h:36
Threading::CriticalSection * section
Definition criticalsection.h:49
~CriticalScope()
Definition criticalsection.h:43
CriticalScope(Threading::CriticalSection *section)
Definition criticalsection.h:37