GCC Code Coverage Report


Directory: ./
File: tasks/chaschin_v_broadcast/seq/include/ops_seq.hpp
Date: 2026-01-10 02:40:41
Exec Total Coverage
Lines: 0 2 0.0%
Functions: 0 0 -%
Branches: 0 0 -%

Line Branch Exec Source
1 #pragma once
2 #include <vector>
3
4 #include "chaschin_v_broadcast/common/include/common.hpp"
5 #include "task/include/task.hpp"
6
7 namespace chaschin_v_broadcast {
8
9 template <typename T>
10 class ChaschinVBroadcastSEQ : public BaseTask<T> {
11 public:
12 using InType = std::vector<T>;
13 using OutType = std::vector<T>;
14
15 static constexpr ppc::task::TypeOfTask GetStaticTypeOfTask() {
16 return ppc::task::TypeOfTask::kSEQ;
17 }
18
19 explicit ChaschinVBroadcastSEQ(const InType &in);
20
21 private:
22 bool ValidationImpl() override;
23 bool PreProcessingImpl() override;
24 bool RunImpl() override;
25 bool PostProcessingImpl() override;
26 };
27
28 } // namespace chaschin_v_broadcast
29