#include <atomic_rw_lock.h>
◆ AtomicRWLock() [1/2]
apollo::cyber::base::AtomicRWLock::AtomicRWLock |
( |
| ) |
|
|
inline |
◆ AtomicRWLock() [2/2]
apollo::cyber::base::AtomicRWLock::AtomicRWLock |
( |
bool |
write_first | ) |
|
|
inlineexplicit |
◆ ReadLockGuard< AtomicRWLock >
◆ WriteLockGuard< AtomicRWLock >
◆ MAX_RETRY_TIMES
const uint32_t apollo::cyber::base::AtomicRWLock::MAX_RETRY_TIMES = 5 |
|
static |
◆ RW_LOCK_FREE
const int32_t apollo::cyber::base::AtomicRWLock::RW_LOCK_FREE = 0 |
|
static |
◆ WRITE_EXCLUSIVE
const int32_t apollo::cyber::base::AtomicRWLock::WRITE_EXCLUSIVE = -1 |
|
static |
该类的文档由以下文件生成: