#include <Guard.h>
Public Member Functions | |
| Guard (M &mutex) | |
| Constructor. | |
| ~Guard () | |
| Destructor. | |
Private Member Functions | |
| Guard (const Guard &) | |
| Guard & | operator= (const Guard &) |
Private Attributes | |
| M & | m_mutex |
Guard template class.
| coil::Guard< M >::Guard | ( | M & | mutex | ) | [inline] |
| coil::Guard< M >::~Guard | ( | ) | [inline] |
| coil::Guard< M >::Guard | ( | const Guard< M > & | ) | [private] |
| Guard& coil::Guard< M >::operator= | ( | const Guard< M > & | ) | [private] |
M& coil::Guard< M >::m_mutex [private] |