#include <mutex.h>
| Public Types | |
| typedef M | mutex_type | 
| Public Member Functions | |
| lock_guard (mutex_type &m) | |
| ~lock_guard () | |
| Private Member Functions | |
| lock_guard (const lock_guard &) | |
| lock_guard & | operator= (const lock_guard &) | 
| Private Attributes | |
| mutex_type & | pm | 
| typedef M no_multi_threading::lock_guard< M >::mutex_type | 
| no_multi_threading::lock_guard< M >::lock_guard | ( | mutex_type & | m | ) |  [inline, explicit] | 
| no_multi_threading::lock_guard< M >::~lock_guard | ( | ) |  [inline] | 
| no_multi_threading::lock_guard< M >::lock_guard | ( | const lock_guard< M > & | ) |  [private] | 
| lock_guard& no_multi_threading::lock_guard< M >::operator= | ( | const lock_guard< M > & | ) |  [private] | 
| mutex_type& no_multi_threading::lock_guard< M >::pm  [private] |