Binary semaphore attributes.
More...
#include <cmsis-plus/rtos/os.h>
Binary semaphore attributes.
Definition at line 174 of file os-semaphore.h.
◆ attributes_binary() [1/3]
constexpr os::rtos::semaphore::attributes_binary::attributes_binary |
( |
count_t |
initial_value | ) |
|
|
constexpr |
Construct a binary semaphore attributes object instance.
- Parameters
-
[in] | initial_value | Initial count value. |
Definition at line 700 of file os-semaphore.h.
◆ attributes_binary() [2/3]
os::rtos::semaphore::attributes_binary::attributes_binary |
( |
const attributes_binary & |
| ) |
|
|
default |
◆ attributes_binary() [3/3]
◆ ~attributes_binary()
os::rtos::semaphore::attributes_binary::~attributes_binary |
( |
| ) |
|
|
default |
Destruct the semaphore attributes object instance.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ clock
rtos::clock* os::rtos::internal::attributes_clocked::clock = nullptr |
|
inherited |
◆ sm_initial_value
Semaphore initial count value.
This values represents the number of resources initially available to the semaphore.
Definition at line 158 of file os-semaphore.h.
◆ sm_max_value
Semaphore max count value.
This values represents the maximum number of resources available to the semaphore.
Definition at line 153 of file os-semaphore.h.
The documentation for this class was generated from the following file: