#include <scoped_read_lock.h>
Public Types | |
typedef void | base_type |
typedef scoped_read_lock | this_type |
Public Member Functions | |
scoped_read_lock (rw_lock &rwl) | |
~scoped_read_lock (void) | |
Protected Attributes | |
rw_lock & | rw |
Definition at line 9 of file scoped_read_lock.h.
typedef void mt::scoped_read_lock::base_type |
Definition at line 16 of file scoped_read_lock.h.
Definition at line 15 of file scoped_read_lock.h.
mt::scoped_read_lock::scoped_read_lock | ( | rw_lock & | rwl | ) | [inline] |
Definition at line 18 of file scoped_read_lock.h.
mt::scoped_read_lock::~scoped_read_lock | ( | void | ) | [inline] |
Definition at line 23 of file scoped_read_lock.h.
rw_lock& mt::scoped_read_lock::rw [protected] |
Definition at line 30 of file scoped_read_lock.h.