Reference documentation for deal.II version 9.2.0
|
Classes | |
struct | maybe_make_ref |
struct | maybe_make_ref< T & > |
struct | return_value |
struct | return_value< RT & > |
struct | return_value< void > |
struct | TaskDescriptor |
struct | TaskEntryPoint |
struct | ThreadDescriptor |
Functions | |
template<typename RT > | |
void | call (const std::function< RT()> &function, internal::return_value< RT > &ret_val) |
void | call (const std::function< void()> &function, internal::return_value< void > &) |
static std::atomic< unsigned int > | n_existing_threads_counter (1) |
void | register_thread () |
void | deregister_thread () |
void | handle_std_exception (const std::exception &exc) |
void | handle_unknown_exception () |
|
inline |
Definition at line 607 of file thread_management.h.
|
inline |
Definition at line 615 of file thread_management.h.
|
static |
void Threads::internal::register_thread | ( | ) |
Definition at line 38 of file thread_management.cc.
void Threads::internal::deregister_thread | ( | ) |
Definition at line 46 of file thread_management.cc.
void Threads::internal::handle_std_exception | ( | const std::exception & | exc | ) |
Definition at line 55 of file thread_management.cc.
void Threads::internal::handle_unknown_exception | ( | ) |
Definition at line 93 of file thread_management.cc.