|
PLplot
5.11.1
|
#include "wxwidgets_comms.h"
Public Member Functions | |
| PLNamedMutex () | |
| PLNamedMutex (const char *name, bool aquireOnCreate=false) | |
| ~PLNamedMutex () | |
| void | create (const char *name, bool aquireOnCreate=false) |
| void | clear () |
| void | aquire () |
| bool | aquire (unsigned long millisecs) |
| bool | aquireNoWait () |
| void | release () |
| bool | isValid () |
Private Attributes | |
| bool | m_haveLock |
| sem_t * | m_mutex |
Definition at line 96 of file wxwidgets_comms.h.
| PLNamedMutex::PLNamedMutex | ( | ) |
Definition at line 148 of file wxwidgets_comms.cpp.
| PLNamedMutex::PLNamedMutex | ( | const char * | name, |
| bool | aquireOnCreate = false |
||
| ) |
Definition at line 154 of file wxwidgets_comms.cpp.
| PLNamedMutex::~PLNamedMutex | ( | ) |
Definition at line 231 of file wxwidgets_comms.cpp.
| void PLNamedMutex::aquire | ( | ) |
Definition at line 175 of file wxwidgets_comms.cpp.
| bool PLNamedMutex::aquire | ( | unsigned long | millisecs | ) |
Definition at line 188 of file wxwidgets_comms.cpp.
| bool PLNamedMutex::aquireNoWait | ( | ) |
Definition at line 198 of file wxwidgets_comms.cpp.
| void PLNamedMutex::clear | ( | ) |
Definition at line 221 of file wxwidgets_comms.cpp.
| void PLNamedMutex::create | ( | const char * | name, |
| bool | aquireOnCreate = false |
||
| ) |
Definition at line 161 of file wxwidgets_comms.cpp.
| bool PLNamedMutex::isValid | ( | ) |
Definition at line 242 of file wxwidgets_comms.cpp.
| void PLNamedMutex::release | ( | ) |
Definition at line 208 of file wxwidgets_comms.cpp.
|
private |
Definition at line 110 of file wxwidgets_comms.h.
|
private |
Definition at line 114 of file wxwidgets_comms.h.