|
sigx++
2.0.1
|
Makes T_type lockable with a Glib::StaticMutex. More...
#include <glib_lockables.h>
Public Member Functions | |
| static_mutex_lockable () | |
| static_mutex_lockable (typename parent_type::const_reference_type v) | |
Public Member Functions inherited from sigx::lockable< T_type, Glib::StaticMutex > | |
| lockable () | |
| Default constructor. More... | |
| lockable (toplevel_const_reference_type _a_value) | |
| Constructs a lockable initializing T_type with _a_value. More... | |
Public Member Functions inherited from sigx::safe_lockable< T_type, T_mutex > | |
| safe_lockable () | |
| Default constructor. More... | |
| safe_lockable (toplevel_const_reference_type _a_value) | |
| Constructs a lockable initializing T_type with _a_value. More... | |
Public Member Functions inherited from sigx::lockable_base< T_mutex > | |
| mutex_type & | mutex () const throw () |
Additional Inherited Members | |
Public Types inherited from sigx::lockable< T_type, Glib::StaticMutex > | |
| typedef safe_lockable< T_type, Glib::StaticMutex > | parent_type |
| typedef parent_type::toplevel_const_reference_type | toplevel_const_reference_type |
Protected Member Functions inherited from sigx::safe_lockable< T_type, T_mutex > | |
| volatile_reference_type | access_volatile () throw () |
| reference_type | access_nonvolatile () throw () |
| cv_reference_type | access_volatile () const throw () |
| const_reference_type | access_nonvolatile () const throw () |
Protected Attributes inherited from sigx::lockable_base< T_mutex > | |
| mutex_type | m_mutex |
Makes T_type lockable with a Glib::StaticMutex.
|
inline |
References sigx::lockable_base< T_mutex >::m_mutex.
|
inline |
References sigx::lockable_base< T_mutex >::m_mutex.
1.8.4