Ocean
|
Go to the source code of this file.
Data Structures | |
class | Ocean::Lock |
This class implements a recursive lock object. More... | |
class | Ocean::TemplatedLock< tActive > |
This class implements a template-based recursive lock object. More... | |
class | Ocean::TemplatedLock< false > |
Specialization of the TemplatedLock class. More... | |
class | Ocean::ScopedLock |
This class implements a scoped lock object for recursive lock objects. More... | |
class | Ocean::TemplatedScopedLock< tActive > |
This class implements a recursive scoped lock object that is activated by a boolean template parameter. More... | |
class | Ocean::TemplatedScopedLock< false > |
Specialization of the TemplatedScopedLock class. More... | |
class | Ocean::TemporaryScopedLock |
This class implements a recursive scoped lock object allowing to release the lock before the scoped object itself is released. More... | |
class | Ocean::OptionalScopedLock |
This class implements an optional recursive scoped lock object locking the lock object only if it's defined. More... | |
Namespaces | |
Ocean | |
The namespace covering the entire Ocean framework. | |