Generic flags namespace. More...
Namespaces | |
| namespace | mode |
| Flags modes. | |
Typedefs | |
| using | mask_t = uint32_t |
| Type of variables holding flags masks. | |
| using | mode_t = uint32_t |
| Type of variables holding flags modes. | |
Enumerations | |
| enum | : mask_t { any = 0 , all = 0xFFFFFFFF } |
| Flags sets with special meaning. More... | |
The os::rtos::flags namespace groups event types and enumerations.
| using os::rtos::flags::mask_t = typedef uint32_t |
An unsigned type large enough to store all the flags, usually 32-bits wide.
Both thread event flags and generic event flags use this definition.
Definition at line 266 of file os-decls.h.
| using os::rtos::flags::mode_t = typedef uint32_t |
An unsigned type used to hold the mode bits passed to functions returning flags.
Both thread event flags and generic event flags use this definition.
Definition at line 277 of file os-decls.h.
| anonymous enum : mask_t |
| Enumerator | |
|---|---|
| any | Special mask to represent any flag. |
| all | Special mask to represent all flags. |
Definition at line 312 of file os-decls.h.