49 auto format_to(std::format_context& ctx)
const ->
decltype(ctx.out())
51 return std::format_to(ctx.out(),
"fib_requested({},{},{})",
work_id,
n,
62 auto format_to(std::format_context& ctx)
const ->
decltype(ctx.out())
64 return std::format_to(ctx.out(),
"fib_computed({},{})",
work_id,
fib_n);
72 auto format_to(std::format_context& ctx)
const ->
decltype(ctx.out())
74 return std::format_to(ctx.out(),
"stop_compute({})",
pipe_id);
82 :
base_klass<::pars_example::event::fib_requested>
84 static constexpr std::string_view
uuid =
85 "9e85e1e6-28b1-4e52-85d6-12ca0110049f";
87 template<
typename Archive>
90 ar(
ev.work_id,
ev.n,
ev.use_fast_fib);
93 template<
template<
typename>
typename kind_of>
106 :
base_klass<::pars_example::event::fib_computed>
108 static constexpr std::string_view
uuid =
109 "3dc87ab0-bfe0-4eea-8f71-76a16bda62ff";
111 template<
typename Archive>
114 ar(
ev.work_id,
ev.fib_n);
120 :
base_klass<::pars_example::event::stop_compute>
122 static constexpr std::string_view
uuid =
123 "8194470a-3ad8-4f37-a544-d44ff4e5bd29";
125 template<
typename Archive>
constexpr auto enable_compute_fib_async
constexpr auto is_same_kind_v
static constexpr executes exec_policy()
an event_t executes synchronously in every possibile kind_of<event_t>
static void serialize(event_type &ev, Archive &ar)
static constexpr std::string_view uuid
static constexpr std::string_view uuid
static void serialize(event_type &ev, Archive &ar)
static constexpr executes exec_policy()
static constexpr std::string_view uuid
static void serialize(event_type &ev, Archive &ar)
::pars_example::event::fib_requested event_type
auto format_to(std::format_context &ctx) const -> decltype(ctx.out())
auto format_to(std::format_context &ctx) const -> decltype(ctx.out())
auto format_to(std::format_context &ctx) const -> decltype(ctx.out())