ice_conversions.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <RobotAPI/interface/armem/memory.h>
4 
5 #include "memory_definitions.h"
6 
7 
9 {
10 
11  void toIce(data::EntityInstance& ice, const EntityInstance& data);
13 
14 
15  void toIce(data::EntitySnapshot& ice, const EntitySnapshot& snapshot);
16  void fromIce(const data::EntitySnapshot& ice, EntitySnapshot& snapshot);
17 
18  void toIce(data::Entity& ice, const Entity& entity);
19  void fromIce(const data::Entity& ice, Entity& entity);
20 
21 
22  void toIce(data::ProviderSegment& ice, const ProviderSegment& providerSegment);
23  void fromIce(const data::ProviderSegment& ice, ProviderSegment& providerSegment);
24 
25  void toIce(data::CoreSegment& ice, const CoreSegment& coreSegment);
26  void fromIce(const data::CoreSegment& ice, CoreSegment& coreSegment);
27 
28  void toIce(data::Memory& ice, const Memory& memory);
29  void fromIce(const data::Memory& ice, Memory& memory);
30 }
armarx::armem::server::wm::EntityInstance
armem::wm::EntityInstance EntityInstance
Definition: forward_declarations.h:64
armarx::armem::server::wm::fromIce
void fromIce(const data::EntityInstance &ice, EntityInstance &data)
Definition: ice_conversions.cpp:13
armarx::armem::server::wm
Definition: forward_declarations.h:62
memory_definitions.h
armarx::armem::server::wm::toIce
void toIce(data::EntityInstance &ice, const EntityInstance &data)
Definition: ice_conversions.cpp:9
data
uint8_t data[1]
Definition: EtherCATFrame.h:68
armarx::armem::server::wm::EntitySnapshot
armem::wm::EntitySnapshot EntitySnapshot
Definition: forward_declarations.h:65