ConverterInterface.h
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4
6
8{
9 struct TimeStep;
10 struct DataStreamingDescription;
11 struct DataEntry;
12} // namespace armarx::RobotUnitDataStreaming
13
15{
16 class Proprioception;
17}
18
20{
22 {
23 public:
24 virtual ~ConverterInterface();
25
27 convert(const RobotUnitDataStreaming::TimeStep& data,
28 const RobotUnitDataStreaming::DataStreamingDescription& description) = 0;
29 };
30} // namespace armarx::armem::server::robot_state::exteroception
virtual aron::data::DictPtr convert(const RobotUnitDataStreaming::TimeStep &data, const RobotUnitDataStreaming::DataStreamingDescription &description)=0
std::shared_ptr< Dict > DictPtr
Definition Dict.h:42