DBus::DefaultMutex Class Reference
#include <eventloop.h>
Public Member Functions | |
DefaultMutex () | |
DefaultMutex (bool recursive) | |
~DefaultMutex () | |
void | lock () |
void | unlock () |
Private Attributes | |
pthread_mutex_t | _mutex |
Detailed Description
Definition at line 174 of file eventloop.h.
Constructor & Destructor Documentation
◆ DefaultMutex() [1/2]
DefaultMutex::DefaultMutex | ( | ) |
◆ DefaultMutex() [2/2]
DefaultMutex::DefaultMutex | ( | bool | recursive | ) |
Constructor
- Parameters
-
recursive Set if Mutex should be recursive or not.
Definition at line 84 of file eventloop.cpp.
References _mutex.
◆ ~DefaultMutex()
DefaultMutex::~DefaultMutex | ( | ) |
Definition at line 100 of file eventloop.cpp.
References _mutex.
Member Function Documentation
◆ lock()
void DefaultMutex::lock | ( | ) |
Definition at line 105 of file eventloop.cpp.
References _mutex.
◆ unlock()
void DefaultMutex::unlock | ( | ) |
Definition at line 110 of file eventloop.cpp.
References _mutex.
Member Data Documentation
◆ _mutex
|
private |
Definition at line 197 of file eventloop.h.
Referenced by DefaultMutex(), DefaultMutex(), lock(), unlock(), and ~DefaultMutex().
The documentation for this class was generated from the following files: