|
PLplot
5.13.0
|
#include "wxwidgets_comms.h"
Public Member Functions | |
| PLNamedMutex () | |
| ~PLNamedMutex () | |
| PLNamedMutex (const char *name, bool aquireOnCreate=false) | |
| 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 |
| char | m_mutexName [251] |
Definition at line 222 of file wxwidgets_comms.h.
| PLNamedMutex::PLNamedMutex | ( | ) |
Definition at line 657 of file wxwidgets_comms.cpp.
| PLNamedMutex::~PLNamedMutex | ( | ) |
Definition at line 741 of file wxwidgets_comms.cpp.
| PLNamedMutex::PLNamedMutex | ( | const char * | name, |
| bool | aquireOnCreate = false |
||
| ) |
Definition at line 663 of file wxwidgets_comms.cpp.
| void PLNamedMutex::aquire | ( | ) |
Definition at line 683 of file wxwidgets_comms.cpp.
| bool PLNamedMutex::aquire | ( | unsigned long | millisecs | ) |
Definition at line 696 of file wxwidgets_comms.cpp.
| bool PLNamedMutex::aquireNoWait | ( | ) |
Definition at line 706 of file wxwidgets_comms.cpp.
| void PLNamedMutex::clear | ( | ) |
Definition at line 729 of file wxwidgets_comms.cpp.
| void PLNamedMutex::create | ( | const char * | name, |
| bool | aquireOnCreate = false |
||
| ) |
Definition at line 670 of file wxwidgets_comms.cpp.
| bool PLNamedMutex::isValid | ( | ) |
Definition at line 752 of file wxwidgets_comms.cpp.
| void PLNamedMutex::release | ( | ) |
Definition at line 716 of file wxwidgets_comms.cpp.
|
private |
Definition at line 236 of file wxwidgets_comms.h.
|
private |
Definition at line 240 of file wxwidgets_comms.h.
|
private |
Definition at line 241 of file wxwidgets_comms.h.