![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
Public Types | |
| using | summation_return_t = long long |
| using | division_return_t = double |
| using | mutex_t = std::mutex |
| using | lock_t = std::unique_lock< mutex_t > |
Static Public Member Functions | |
| static summation_return_t | summation (int a, int b) |
| static division_return_t | division (double p, double q) |
Static Public Attributes | |
| static constexpr auto | async = std::launch::async |
| static constexpr auto | deferred = std::launch::deferred |
Definition at line 5 of file 025-outcome.cpp.
| using thread_interface_space::division_return_t = double |
Definition at line 10 of file 025-outcome.cpp.
| using thread_interface_space::lock_t = std::unique_lock<mutex_t> |
Definition at line 13 of file 025-outcome.cpp.
Definition at line 12 of file 025-outcome.cpp.
| using thread_interface_space::summation_return_t = long long |
Definition at line 9 of file 025-outcome.cpp.
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |
Definition at line 15 of file 025-outcome.cpp.
|
staticconstexpr |
Definition at line 16 of file 025-outcome.cpp.