EtcPal  0.3.0
ETC Platform Abstraction Layer (EtcPal)
View other versions:
lock.h File Reference

Overview

C++ wrapper and utilities for etcpal/lock.h.

Go to the source code of this file.

Data Structures

class  Mutex
 A wrapper class for the EtcPal mutex type. More...
 
class  Signal
 A wrapper class for the EtcPal signal type. More...
 
class  RwLock
 A wrapper class for the EtcPal read-write lock type. More...
 
class  Semaphore
 A wrapper class for the EtcPal counting semaphore type. More...
 
class  MutexGuard
 Lock guard around a mutex. More...
 
class  ReadGuard
 Read lock guard around a read-write lock. More...
 
class  WriteGuard
 Write lock guard around a read-write lock. More...