|
ldas-tools-al 2.6.7
|
#include <ldastoolsal_config.h>#include <pthread.h>#include <cassert>#include "ldastoolsal/DeadLockDetector.hh"

Classes | |
| class | LDASTools::AL::ReadWriteLock::baton_type::impl |
Namespaces | |
| namespace | LDASTools |
| Objects of general use and interst. | |
| namespace | LDASTools::AL |
| The Abstraction Layer. | |
Macros | |
| #define | GENERAL__READ_WRITE_LOCK_BATON_CC |
| #define | PTHREAD_RWLOCK_INITIALIZER PTHREAD_MUTEX_INITIALIZER |
Typedefs | |
| typedef struct timespec | timespec_type |
| typedef pthread_mutex_t | pthread_rwlock_t |
| typedef pthread_mutexattr_t | pthread_rwlockattr_t |
Functions | |
| int | pthread_rwlock_destroy (pthread_rwlock_t *Lock) |
| int | pthread_rwlock_init (pthread_rwlock_t *Lock, void *Attr) |
| int | pthread_rwlock_unlock (pthread_rwlock_t *Lock) |
| int | pthread_rwlock_tryrdlock (pthread_rwlock_t *Lock) |
| int | pthread_rwlock_trywrlock (pthread_rwlock_t *Lock) |
| int | pthread_rwlock_rdlock (pthread_rwlock_t *Lock) |
| int | pthread_rwlock_wrlock (pthread_rwlock_t *Lock) |
| int | pthread_rwlock_timedrdlock (pthread_rwlock_t *Lock, timespec_type *Timeout) |
| int | pthread_rwlock_timedwrlock (pthread_rwlock_t *Lock, timespec_type *Timeout) |
| #define GENERAL__READ_WRITE_LOCK_BATON_CC |
| #define PTHREAD_RWLOCK_INITIALIZER PTHREAD_MUTEX_INITIALIZER |
| typedef pthread_mutex_t pthread_rwlock_t |
| typedef pthread_mutexattr_t pthread_rwlockattr_t |
| typedef struct timespec timespec_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |