summaryrefslogtreecommitdiffhomepage
path: root/example/asio_example
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-18 06:51:01 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-18 06:51:01 +0100
commit0745b058c1fd373a10210c8d9397008b145d82bd (patch)
tree506b6d858b49e5dcc1e75e8e4f7a705553722668 /example/asio_example
parente3c44bac404812920f6e19285bd126b087f3bc39 (diff)
[CHORE] Update examples for Asio and AllocOp.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'example/asio_example')
-rw-r--r--example/asio_example/example.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/example/asio_example/example.cpp b/example/asio_example/example.cpp
index d5abe0a..7b7fc16 100644
--- a/example/asio_example/example.cpp
+++ b/example/asio_example/example.cpp
@@ -8,9 +8,9 @@
#include <ocl/allocator_op.hpp>
#include <future>
-constexpr long int operator ""_USD(long double n)
+constexpr long int operator""_USD(long double n)
{
- return n * 1000.0;
+ return n * 1000.0;
}
/// @brief Wrap OCL in ASIO calls.
@@ -19,19 +19,18 @@ int main()
boost::asio::io_context ioc{1};
auto spawn_strand = boost::asio::make_strand(ioc);
- ocl::allocator<int> int_alloc;
+ ocl::allocator<int> int_alloc;
- boost::asio::co_spawn(spawn_strand, [&int_alloc]() -> boost::asio::awaitable<void> {
+ boost::asio::co_spawn(spawn_strand, [&int_alloc]() -> boost::asio::awaitable<void> {
auto balance = int_alloc.construct_array<1>();
*balance = operator ""_USD(150);
ocl::io::println("Balance USD: ", *balance);
- co_return;
- }, boost::asio::detached);
+ co_return; }, boost::asio::detached);
- auto balances = int_alloc.construct_array<5>();
+ auto balances = int_alloc.construct_array<5>();
- ocl::asio::run<[]() { (void)0; }>(ioc);
+ ocl::asio::run<[]() { (void)0; }>(ioc);
- return EXIT_SUCCESS;
+ return EXIT_SUCCESS;
}