![]() |
Protium
Math and Design Features
|
Use to specify objects which lock by class. More...
#include <ThreadingPolicy.h>

Classes | |
| class | Lock |
| Lock on instance creation uses the static initializer to lock all instances of host. More... | |
Static Private Attributes | |
| static struct Protium::Threads::StaticLocked::Initializer | fInitializer |
Friends | |
| class | Lock |
Additional Inherited Members | |
Public Types inherited from Protium::Threads::ThreadingPrototype< Host > | |
| typedef Host | VolatileType |
| Use to access Host class from derived templates. More... | |
Use to specify objects which lock by class.
For instance, to prevent bad file read-writes, all streams should lock simultaniously by double-lock single check.
Definition at line 131 of file ThreadingPolicy.h.
|
friend |
Definition at line 155 of file ThreadingPolicy.h.
|
staticprivate |
Definition at line 195 of file ThreadingPolicy.h.