#include <synchro_nix.h>
Definition at line 89 of file synchro_nix.h.
pfc::readWriteLockBase::readWriteLockBase |
( |
| ) |
|
|
inlineprotected |
pfc::readWriteLockBase::~readWriteLockBase |
( |
| ) |
|
|
inlineprotected |
void pfc::readWriteLockBase::create |
( |
const pthread_rwlockattr_t * |
attr | ) |
|
Definition at line 22 of file synchro_nix.cpp.
23 if (pthread_rwlock_init( &
obj, attr) != 0) {
24 throw exception_bug_check();
Definition at line 27 of file synchro_nix.cpp.
void create(const pthread_rwlockattr_t *attr)
void pfc::readWriteLockBase::destroy |
( |
| ) |
|
|
inline |
void pfc::readWriteLockBase::enterRead |
( |
| ) |
|
|
inline |
void pfc::readWriteLockBase::enterWrite |
( |
| ) |
|
|
inline |
void pfc::readWriteLockBase::leaveRead |
( |
| ) |
|
|
inline |
void pfc::readWriteLockBase::leaveWrite |
( |
| ) |
|
|
inline |
pthread_rwlock_t pfc::readWriteLockBase::obj |
|
private |
The documentation for this class was generated from the following files: