ice_conversions.h
Go to the documentation of this file.
1#pragma once
2
3#include <RobotAPI/interface/armem/memory.h>
4
6
8{
9
10 void toIce(data::EntityInstance& ice, const EntityInstance& data);
11 void fromIce(const data::EntityInstance& ice, EntityInstance& data);
12
13
14 void toIce(data::EntitySnapshot& ice, const EntitySnapshot& snapshot);
15 void fromIce(const data::EntitySnapshot& ice, EntitySnapshot& snapshot);
16
17 void toIce(data::Entity& ice, const Entity& entity);
18 void fromIce(const data::Entity& ice, Entity& entity);
19
20
21 void toIce(data::ProviderSegment& ice, const ProviderSegment& providerSegment);
22 void fromIce(const data::ProviderSegment& ice, ProviderSegment& providerSegment);
23
24 void toIce(data::CoreSegment& ice, const CoreSegment& coreSegment);
25 void fromIce(const data::CoreSegment& ice, CoreSegment& coreSegment);
26
27 void toIce(data::Memory& ice, const Memory& memory);
28 void fromIce(const data::Memory& ice, Memory& memory);
29} // namespace armarx::armem::server::wm
void toIce(data::EntityInstance &ice, const EntityInstance &data)
armem::wm::EntitySnapshot EntitySnapshot
void fromIce(const data::EntityInstance &ice, EntityInstance &data)
armem::wm::EntityInstance EntityInstance