![]() |
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.