Go to the source code of this file.
#define OGRE_AUTO_MUTEX |
Definition at line 29 of file OgreThreadDefinesNone.h.
#define OGRE_AUTO_MUTEX |
#define OGRE_AUTO_SHARED_MUTEX |
Definition at line 36 of file OgreThreadDefinesNone.h.
#define OGRE_AUTO_SHARED_MUTEX |
#define OGRE_COPY_AUTO_SHARED_MUTEX | ( | from | ) |
Definition at line 40 of file OgreThreadDefinesNone.h.
#define OGRE_COPY_AUTO_SHARED_MUTEX | ( | from | ) |
Referenced by Ogre::CompositorPtr::CompositorPtr(), Ogre::FontPtr::FontPtr(), Ogre::GpuProgramPtr::GpuProgramPtr(), Ogre::HighLevelGpuProgramPtr::HighLevelGpuProgramPtr(), Ogre::MaterialPtr::MaterialPtr(), Ogre::TexturePtr::operator=(), Ogre::SkeletonPtr::operator=(), Ogre::PatchMeshPtr::operator=(), Ogre::MaterialPtr::operator=(), Ogre::HighLevelGpuProgramPtr::operator=(), Ogre::GpuProgramPtr::operator=(), Ogre::FontPtr::operator=(), Ogre::CompositorPtr::operator=(), Ogre::PatchMeshPtr::PatchMeshPtr(), Ogre::SharedPtr< Skeleton >::SharedPtr(), Ogre::SkeletonPtr::SkeletonPtr(), and Ogre::TexturePtr::TexturePtr().
#define OGRE_DELETE_AUTO_SHARED_MUTEX |
Definition at line 39 of file OgreThreadDefinesNone.h.
#define OGRE_DELETE_AUTO_SHARED_MUTEX |
Referenced by Ogre::SharedPtr< Skeleton >::destroy().
#define OGRE_LOCK_AUTO_MUTEX |
Definition at line 30 of file OgreThreadDefinesNone.h.
#define OGRE_LOCK_AUTO_MUTEX |
Referenced by Ogre::Pool< ResourcePtr >::addItem(), Ogre::AtomicScalar< size_t >::cas(), Ogre::AtomicObject< T >::cas(), Ogre::Pool< ResourcePtr >::clear(), Ogre::NameGenerator::generate(), Ogre::AtomicObject< T >::get(), Ogre::NameGenerator::getNext(), Ogre::AtomicScalar< size_t >::operator++(), Ogre::AtomicObject< T >::operator++(), Ogre::AtomicScalar< size_t >::operator+=(), Ogre::AtomicObject< T >::operator+=(), Ogre::AtomicScalar< size_t >::operator--(), Ogre::AtomicObject< T >::operator--(), Ogre::AtomicScalar< size_t >::operator=(), Ogre::Pool< ResourcePtr >::removeItem(), Ogre::NameGenerator::reset(), Ogre::AtomicScalar< size_t >::set(), Ogre::AtomicObject< T >::set(), and Ogre::NameGenerator::setNext().
#define OGRE_LOCK_AUTO_SHARED_MUTEX |
Definition at line 37 of file OgreThreadDefinesNone.h.
#define OGRE_LOCK_AUTO_SHARED_MUTEX |
#define OGRE_LOCK_MUTEX | ( | name | ) |
Definition at line 34 of file OgreThreadDefinesNone.h.
#define OGRE_LOCK_MUTEX | ( | name | ) |
Referenced by Ogre::CompositorPtr::CompositorPtr(), Ogre::StringInterface::createParamDictionary(), Ogre::FontPtr::FontPtr(), Ogre::GpuProgramPtr::GpuProgramPtr(), Ogre::HighLevelGpuProgramPtr::HighLevelGpuProgramPtr(), Ogre::MaterialPtr::MaterialPtr(), Ogre::TexturePtr::operator=(), Ogre::SkeletonPtr::operator=(), Ogre::PatchMeshPtr::operator=(), Ogre::MaterialPtr::operator=(), Ogre::HighLevelGpuProgramPtr::operator=(), Ogre::GpuProgramPtr::operator=(), Ogre::FontPtr::operator=(), Ogre::CompositorPtr::operator=(), Ogre::PatchMeshPtr::PatchMeshPtr(), Ogre::SharedPtr< Skeleton >::SharedPtr(), Ogre::SkeletonPtr::SkeletonPtr(), and Ogre::TexturePtr::TexturePtr().
#define OGRE_LOCK_MUTEX_NAMED | ( | mutexName, | |||
lockName | ) |
Definition at line 35 of file OgreThreadDefinesNone.h.
#define OGRE_LOCK_MUTEX_NAMED | ( | mutexName, | |||
lockName | ) |
#define OGRE_LOCK_RW_MUTEX_READ | ( | name | ) |
Definition at line 44 of file OgreThreadDefinesNone.h.
#define OGRE_LOCK_RW_MUTEX_READ | ( | name | ) |
#define OGRE_LOCK_RW_MUTEX_WRITE | ( | name | ) |
Definition at line 45 of file OgreThreadDefinesNone.h.
#define OGRE_LOCK_RW_MUTEX_WRITE | ( | name | ) |
#define OGRE_MUTEX | ( | name | ) |
Definition at line 31 of file OgreThreadDefinesNone.h.
#define OGRE_MUTEX | ( | name | ) |
#define OGRE_MUTEX_CONDITIONAL | ( | name | ) | if(true) |
Definition at line 42 of file OgreThreadDefinesNone.h.
#define OGRE_MUTEX_CONDITIONAL | ( | name | ) | if(true) |
Referenced by Ogre::CompositorPtr::CompositorPtr(), Ogre::FontPtr::FontPtr(), Ogre::GpuProgramPtr::GpuProgramPtr(), Ogre::HighLevelGpuProgramPtr::HighLevelGpuProgramPtr(), Ogre::MaterialPtr::MaterialPtr(), Ogre::TexturePtr::operator=(), Ogre::SkeletonPtr::operator=(), Ogre::PatchMeshPtr::operator=(), Ogre::MaterialPtr::operator=(), Ogre::HighLevelGpuProgramPtr::operator=(), Ogre::GpuProgramPtr::operator=(), Ogre::FontPtr::operator=(), Ogre::CompositorPtr::operator=(), Ogre::PatchMeshPtr::PatchMeshPtr(), Ogre::SharedPtr< Skeleton >::release(), Ogre::SharedPtr< Skeleton >::SharedPtr(), Ogre::SkeletonPtr::SkeletonPtr(), and Ogre::TexturePtr::TexturePtr().
#define OGRE_NEW_AUTO_SHARED_MUTEX |
Definition at line 38 of file OgreThreadDefinesNone.h.
#define OGRE_NEW_AUTO_SHARED_MUTEX |
Referenced by Ogre::SharedPtr< Skeleton >::bind(), and Ogre::SharedPtr< Skeleton >::SharedPtr().
#define OGRE_RW_MUTEX | ( | name | ) |
Definition at line 43 of file OgreThreadDefinesNone.h.
#define OGRE_RW_MUTEX | ( | name | ) |
#define OGRE_SET_AUTO_SHARED_MUTEX_NULL |
Definition at line 41 of file OgreThreadDefinesNone.h.
#define OGRE_SET_AUTO_SHARED_MUTEX_NULL |
Referenced by Ogre::SharedPtr< Skeleton >::release(), and Ogre::SharedPtr< Skeleton >::SharedPtr().
#define OGRE_STATIC_MUTEX | ( | name | ) |
Definition at line 32 of file OgreThreadDefinesNone.h.
#define OGRE_STATIC_MUTEX | ( | name | ) |
#define OGRE_STATIC_MUTEX_INSTANCE | ( | name | ) |
Definition at line 33 of file OgreThreadDefinesNone.h.
#define OGRE_STATIC_MUTEX_INSTANCE | ( | name | ) |
#define OGRE_THREAD_NOTIFY_ALL | ( | sync | ) |
Definition at line 49 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_NOTIFY_ALL | ( | sync | ) |
#define OGRE_THREAD_NOTIFY_ONE | ( | sync | ) |
Definition at line 48 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_NOTIFY_ONE | ( | sync | ) |
#define OGRE_THREAD_POINTER | ( | T, | |||
var | ) | T* var |
Definition at line 50 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_POINTER | ( | T, | |||
var | ) | T* var |
#define OGRE_THREAD_POINTER_DELETE | ( | var | ) | { OGRE_DELETE var; var = 0; } |
Definition at line 55 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_POINTER_DELETE | ( | var | ) | { OGRE_DELETE var; var = 0; } |
#define OGRE_THREAD_POINTER_GET | ( | var | ) | var |
Definition at line 54 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_POINTER_GET | ( | var | ) | var |
#define OGRE_THREAD_POINTER_INIT | ( | var | ) | var(0) |
Definition at line 51 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_POINTER_INIT | ( | var | ) | var(0) |
#define OGRE_THREAD_POINTER_SET | ( | var, | |||
expr | ) | var = expr |
Definition at line 53 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_POINTER_SET | ( | var, | |||
expr | ) | var = expr |
#define OGRE_THREAD_POINTER_VAR | ( | T, | |||
var | ) | T* var = 0 |
Definition at line 52 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_POINTER_VAR | ( | T, | |||
var | ) | T* var = 0 |
#define OGRE_THREAD_SLEEP | ( | ms | ) |
Definition at line 56 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_SLEEP | ( | ms | ) |
#define OGRE_THREAD_SYNCHRONISER | ( | sync | ) |
Definition at line 46 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_SYNCHRONISER | ( | sync | ) |
#define OGRE_THREAD_WAIT | ( | sync, | |||
lock | ) |
Definition at line 47 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_WAIT | ( | sync, | |||
lock | ) |
#define OGRE_THREAD_WORKER_INHERIT |
Definition at line 57 of file OgreThreadDefinesNone.h.
#define OGRE_THREAD_WORKER_INHERIT |
Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri May 25 23:36:29 2012