![]() |
Protium
Math and Design Features
|
#include "Protium/Threads/Mutex.h"

Go to the source code of this file.
Classes | |
| class | Protium::Threads::InSingleThread< Host, MutexPolicy > |
| Use to specify non-thread safe classes. More... | |
| class | Protium::Threads::InstanceLocked< Host, MutexPolicy > |
| Use to specify instance-locked items. More... | |
| class | Protium::Threads::StaticLocked< Host, MutexPolicy >::Lock |
| Lock on instance creation uses the static initializer to lock all instances of host. More... | |
| class | Protium::Threads::InstanceLocked< Host, MutexPolicy >::Lock |
| class | Protium::Threads::InSingleThread< Host, MutexPolicy >::Lock |
| Dummy internal class which locks nothing. More... | |
| class | Protium::Threads::StaticLocked< Host, MutexPolicy > |
| Use to specify objects which lock by class. More... | |
| class | Protium::Threads::ThreadingPrototype< Host > |
| Prototype of threading policy. More... | |
Namespaces | |
| Protium | |
| Encapsulates all Protium Modules. | |
| Protium::Threads | |
| Encapsulates threading policies and objects. | |