Skip to main content

AVxcelerate Simulation Framework 2025 R1

i_kpi_message_converter

Last update: 16.07.2025
1 
5 
6 #pragma once
7 
8 #include "core/kpi/definition/kpi_definition.h"
9 #include "core/message/rtidds/kpi/kpi_message.hpp"
10 
11 namespace simulation_framework
12 {
13 namespace core
14 {
15 namespace kpi
16 {
17 
19 
24 {
25  public:
26  virtual ~IKpiMessageConverter() = default;
27 
28  virtual rtidds::KpiMessage ConvertToDds(const KpiMessage& kpi_msgs) = 0;
29  virtual KpiMessage DecodeFromDds(const rtidds::KpiMessage& kpi_msgs) = 0;
30 };
31 
32 } // namespace kpi
33 } // namespace core
34 } // namespace simulation_framework

Connect with Ansys