MCPcopy Create free account
hub / github.com/NVIDIA/stdexec / start

Method start

include/exec/asio/completion_token.hpp:372–385  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

370 {}
371
372 void start() & noexcept
373 {
374 typename base_::frame_ const frame(*this);
375 STDEXEC_TRY
376 {
377 std::apply(
378 [&](auto&&... args)
379 {
380 std::invoke(static_cast<Initiation&&>(init_),
381 completion_handler<Signatures, Receiver>(*this),
382 static_cast<decltype(args)&&>(args)...);
383 },
384 std::move(args_));
385 }
386 STDEXEC_CATCH_ALL
387 {
388 if (!base_::ex_)

Callers

nothing calls this directly

Calls 1

applyFunction · 0.50

Tested by

no test coverage detected