SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
RecursiveLockable Class Reference

#include <Lockable.h>

Inheritance diagram for RecursiveLockable:
DatabaseManagerPrivate

Public Types

typedef boost::recursive_mutex mutex_type
 
typedef boost::unique_lock
< mutex_type
lock_type
 

Public Member Functions

 RecursiveLockable ()
 
 ~RecursiveLockable ()
 
mutex_typeget_mutex () const
 

Member Typedef Documentation

typedef boost::unique_lock< mutex_type > lock_type
typedef boost::recursive_mutex mutex_type

Constructor & Destructor Documentation

RecursiveLockable ( )
inline
~RecursiveLockable ( )
inline

Member Function Documentation

mutex_type& get_mutex ( ) const
inline

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