Embedded std namespace. More...
Namespaces | |
| namespace | chrono |
| namespace | pmr |
Classes | |
| struct | __lock_external |
| class | condition_variable |
| class | condition_variable_any |
| class | lock_guard |
| class | mutex |
| class | recursive_mutex |
| class | recursive_timed_mutex |
| class | timed_mutex |
Functions | |
| void | __throw_bad_alloc (void) |
| void | __throw_cmsis_error (int ev, const char *what_arg) |
| void | __throw_system_error (int ev, const char *what_arg) |
| enum class | cv_status { cv_status::no_timeout , cv_status::timeout } |
| void | notify_all_at_thread_exit (condition_variable &cond, std::unique_lock< mutex > lk) |
| void os::estd::__throw_bad_alloc | ( | void | ) |
Definition at line 42 of file memory-resource.cpp.
References os::trace::printf().
Referenced by os::memory::block_pool_typed_allocated< T, A >::block_pool_typed_allocated(), os::memory::first_fit_top_allocated< A >::first_fit_top_allocated(), os::memory::lifo_allocated< A >::lifo_allocated(), os::memory::null_memory_resource::do_allocate(), operator new(), os_rtos_application_out_of_memory_hook(), and os_rtos_system_out_of_memory_hook().
| void os::estd::__throw_cmsis_error | ( | int | ev, |
| const char * | what_arg | ||
| ) |
Definition at line 124 of file system-error.cpp.
References __throw_cmsis_error(), and trace_printf().
Referenced by __throw_cmsis_error(), os::estd::mutex::lock(), os::estd::recursive_mutex::lock(), os::estd::condition_variable::notify_all(), os::estd::condition_variable::notify_one(), os::estd::mutex::try_lock(), os::estd::recursive_mutex::try_lock(), os::estd::mutex::unlock(), os::estd::recursive_mutex::unlock(), and os::estd::condition_variable::wait().
| void os::estd::__throw_system_error | ( | int | ev, |
| const char * | what_arg | ||
| ) |
Definition at line 109 of file system-error.cpp.
References __throw_system_error(), and trace_printf().
Referenced by __throw_system_error(), os::estd::timed_mutex::try_lock_for(), os::estd::recursive_timed_mutex::try_lock_for(), and os::estd::condition_variable::wait().