Condition variable attributes.
More...
#include <cmsis-plus/rtos/os.h>
|
|
rtos::clock * | clock = nullptr |
| Attribute with the address of the clock to be used for timeouts.
|
|
Condition variable attributes.
Allow to assign a name to the condition variable.
If the attributes are modified after the condition_variable creation, the condition_variable attributes shall not be affected.
- POSIX compatibility
- Inspired by
pthread_condattr_t
from <pthread.h> (IEEE Std 1003.1, 2013 Edition).
Definition at line 56 of file os-condvar.h.
◆ attributes() [1/3]
constexpr os::rtos::condition_variable::attributes::attributes |
( |
| ) |
|
|
constexpr |
Construct a condition variable attributes object instance.
- Parameters
- None.
Definition at line 308 of file os-condvar.h.
◆ attributes() [2/3]
os::rtos::condition_variable::attributes::attributes |
( |
const attributes & |
| ) |
|
|
default |
◆ attributes() [3/3]
os::rtos::condition_variable::attributes::attributes |
( |
attributes && |
| ) |
|
|
default |
◆ ~attributes()
os::rtos::condition_variable::attributes::~attributes |
( |
| ) |
|
|
default |
Destruct the condition variable attributes object instance.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ clock
rtos::clock* os::rtos::internal::attributes_clocked::clock = nullptr |
|
inherited |
The documentation for this class was generated from the following file: