Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
ThreadingPolicy.h File Reference
Include dependency graph for ThreadingPolicy.h:
This graph shows which files directly or indirectly include this file:

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.