Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
invariant_lock.h File Reference
#include <comet/config.h>#include <stdexcept>#include <comet/error.h>Include dependency graph for invariant_lock.h:

Go to the source code of this file.
Namespaces | |
| namespace | comet |
| namespace | comet::invariant_lock_impl |
Classes | |
| class | comet::invariant_lock_impl::invariant_lock |
| struct | comet::invariant_lock_impl::enforcer< CLASS > |
| struct | comet::invariant_lock_impl::simple_enforcer< CLASS > |
Typedefs | |
| typedef invariant_lock_impl::invariant_lock & | invariant_lock |