comet::invariant_lock_impl::invariant_lock Class Reference

#include <invariant_lock.h>

Inheritance diagram for comet::invariant_lock_impl::invariant_lock:

Inheritance graph
[legend]
List of all members.

Protected Member Functions

 invariant_lock (const invariant_lock &rhs)

Related Functions

(Note that these are not member functions.)

template<typename CLASS> invariant_lock_impl::enforcer<
CLASS > 
create_invariant_lock (const CLASS *pobj, void(CLASS::*assert_member)() const)
template<typename CLASS> invariant_lock_impl::simple_enforcer<
CLASS > 
create_invariant_lock (const CLASS *pobj)

Detailed Description

Provides base class for invariant_locks.
See also:
create_invariant_lock enforcer simple_enforcer


The documentation for this class was generated from the following file: