Go to the documentation of this file.
26#ifndef __OgreThreadDefinesNone_H__
27#define __OgreThreadDefinesNone_H__
29#define OGRE_AUTO_MUTEX
30#define OGRE_LOCK_AUTO_MUTEX
31#define OGRE_MUTEX(name)
32#define OGRE_STATIC_MUTEX(name)
33#define OGRE_STATIC_MUTEX_INSTANCE(name)
34#define OGRE_LOCK_MUTEX(name)
35#define OGRE_LOCK_MUTEX_NAMED(mutexName, lockName)
36#define OGRE_AUTO_SHARED_MUTEX
37#define OGRE_LOCK_AUTO_SHARED_MUTEX
38#define OGRE_NEW_AUTO_SHARED_MUTEX
39#define OGRE_DELETE_AUTO_SHARED_MUTEX
40#define OGRE_COPY_AUTO_SHARED_MUTEX(from)
41#define OGRE_SET_AUTO_SHARED_MUTEX_NULL
42#define OGRE_MUTEX_CONDITIONAL(name) if(true)
43#define OGRE_RW_MUTEX(name)
44#define OGRE_LOCK_RW_MUTEX_READ(name)
45#define OGRE_LOCK_RW_MUTEX_WRITE(name)
46#define OGRE_THREAD_SYNCHRONISER(sync)
47#define OGRE_THREAD_WAIT(sync, lock)
48#define OGRE_THREAD_NOTIFY_ONE(sync)
49#define OGRE_THREAD_NOTIFY_ALL(sync)
50#define OGRE_THREAD_POINTER(T, var) T* var
51#define OGRE_THREAD_POINTER_INIT(var) var(0)
52#define OGRE_THREAD_POINTER_VAR(T, var) T* var = 0
53#define OGRE_THREAD_POINTER_SET(var, expr) var = expr
54#define OGRE_THREAD_POINTER_GET(var) var
55#define OGRE_THREAD_POINTER_DELETE(var) do { OGRE_DELETE var; var = 0; } while (0)
56#define OGRE_THREAD_SLEEP(ms)
57#define OGRE_THREAD_WORKER_INHERIT
58#define OGRE_THREAD_YIELD