YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
simple_mutex Class Reference
Inheritance diagram for simple_mutex:
mutex_interface

Public Member Functions

void lock () override
 
void unlock () override
 
bool try_lock () override
 
- Public Member Functions inherited from mutex_interface

Detailed Description

Definition at line 9 of file simple_mutex.h.

Constructor & Destructor Documentation

◆ simple_mutex()

simple_mutex::simple_mutex ( )
inline

Definition at line 12 of file simple_mutex.h.

◆ ~simple_mutex()

virtual simple_mutex::~simple_mutex ( )
inlinevirtual

Definition at line 13 of file simple_mutex.h.

Member Function Documentation

◆ lock()

void simple_mutex::lock ( )
inlineoverridevirtual

Implements mutex_interface.

Definition at line 15 of file simple_mutex.h.

◆ try_lock()

bool simple_mutex::try_lock ( )
inlineoverridevirtual

Implements mutex_interface.

Definition at line 24 of file simple_mutex.h.

◆ unlock()

void simple_mutex::unlock ( )
inlineoverridevirtual

Implements mutex_interface.

Definition at line 20 of file simple_mutex.h.


The documentation for this class was generated from the following file: