diff options
author | 2024-04-22 08:04:58 +1000 | |
---|---|---|
committer | 2024-04-22 08:04:58 +1000 | |
commit | 184292b730f4236bd4840e780fdad97ee060ec84 (patch) | |
tree | 67902161a465fe92aec78ca502de07092b8cde0f /3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp | |
parent | 24154bc1f00790f344120b3a85175d6f616c5ad0 (diff) |
3rdparty/asio: Updated to 1.30.2
Diffstat (limited to '3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp')
-rw-r--r-- | 3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp b/3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp index da4caf0d0ef..20d36db933a 100644 --- a/3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp +++ b/3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp @@ -166,16 +166,16 @@ int main() auto med = asio::require(ex, custom_props::normal_priority); auto high = asio::require(ex, custom_props::high_priority); execution::any_executor<custom_props::priority> poly_high(high); - execution::execute(prefer_low, []{ std::cout << "1\n"; }); - execution::execute(low, []{ std::cout << "11\n"; }); - execution::execute(low, []{ std::cout << "111\n"; }); - execution::execute(med, []{ std::cout << "2\n"; }); - execution::execute(med, []{ std::cout << "22\n"; }); - execution::execute(high, []{ std::cout << "3\n"; }); - execution::execute(high, []{ std::cout << "33\n"; }); - execution::execute(high, []{ std::cout << "333\n"; }); - execution::execute(poly_high, []{ std::cout << "3333\n"; }); - execution::execute(asio::require(ex, custom_props::priority{-1}), [&]{ sched.stop(); }); + prefer_low.execute([]{ std::cout << "1\n"; }); + low.execute([]{ std::cout << "11\n"; }); + low.execute([]{ std::cout << "111\n"; }); + med.execute([]{ std::cout << "2\n"; }); + med.execute([]{ std::cout << "22\n"; }); + high.execute([]{ std::cout << "3\n"; }); + high.execute([]{ std::cout << "33\n"; }); + high.execute([]{ std::cout << "333\n"; }); + poly_high.execute([]{ std::cout << "3333\n"; }); + asio::require(ex, custom_props::priority{-1}).execute([&]{ sched.stop(); }); sched.run(); std::cout << "polymorphic query result = " << asio::query(poly_high, custom_props::priority{}) << "\n"; } |