#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] |