lockable.h File Reference

#include <tr1/type_traits>
#include <sigx/noncopyable.h>
#include <sigx/lockable_fwddecl.h>
#include <sigx/const_trait.h>
#include <sigx/volatile_trait.h>

Go to the source code of this file.

Data Structures

struct  sigx::lockable_base< T_mutex >
 The base for all lockables, template specialized for a specific lock, e.g. a boost::mutex. More...
struct  sigx::safe_lockable< T_type, T_mutex >
 Makes T_type lockable. More...
struct  sigx::lockable< T_type, T_mutex >
 Refinement of safe_lockable, open access to mutex and locked type. More...

Namespaces

namespace  sigx


Generated on Wed Jan 28 21:37:59 2009 for sigx++ by  doxygen 1.5.8