Standard std namespace. More...
Classes | |
| struct | hash< os::estd::thread::id > |
Functions | |
| new_handler | get_new_handler () noexcept |
| Get the current handler. | |
| new_handler | set_new_handler (new_handler handler) noexcept |
Establishes the function designated by handler as the current new_handler. | |
Variables | |
| const nothrow_t | nothrow |
Standard std namespace.
When building µOS++ applications for embedded targets, in addition to the os::estd namespace, the standard thread classes are also defined in the std namespace, so that applications explicitly using the std:: prefix need minimal changes to build.
The only non-standard feature is the need to prefix the included headers with cmsis-plus/std/, for example <cmsis-plus/std/thread>.