Segment.cpp
Go to the documentation of this file.
1 #include "Segment.h"
2 
3 #include <filesystem>
4 
5 #include <SimoxUtility/algorithm/string/string_tools.h>
6 
12 
19 #include <RobotAPI/libraries/armem_robot_state/aron/Robot.aron.generated.h>
23 #include <RobotAPI/libraries/armem_robot_state/aron/Exteroception.aron.generated.h>
26 
27 
29 {
30 
32  Base(memoryToIceAdapter,
33  armem::robot_state::exteroceptionSegmentID.coreSegmentName,
34  arondto::Exteroception::ToAronType())
35  {
36  }
37 
38  Segment::~Segment() = default;
39 
40 
41  // void
42  // Segment::onConnect(const RobotUnitInterfacePrx& robotUnitPrx)
43  // {
44  // robotUnit = robotUnitPrx;
45 
46  // // store the robot description linked to the robot unit in this segment
47  // }
48 
49 
50 } // namespace armarx::armem::server::robot_state::exteroception
Writer.h
armarx::armem::robot_state::exteroceptionSegmentID
const MemoryID exteroceptionSegmentID
Definition: memory_ids.cpp:32
armarx::armem::server::MemoryToIceAdapter
Helps connecting a Memory server to the Ice interface.
Definition: MemoryToIceAdapter.h:19
MemoryID.h
armarx::armem
Definition: LegacyRobotStateMemoryAdapter.cpp:31
query_fns.h
armarx::armem::server::robot_state::exteroception::Segment::Segment
Segment(server::MemoryToIceAdapter &iceMemory)
Definition: Segment.cpp:31
armarx::armem::server::segment::detail::SegmentBase< server::wm::CoreSegment >
aron_conversions.h
armarx::armem::server::robot_state::exteroception
Definition: ArmarDEConverter.cpp:18
types.h
PluginAll.h
aron_conversions.h
MemoryToIceAdapter.h
aron_conversions.h
ExpressionException.h
armarx::armem::server::robot_state::exteroception::Segment::~Segment
~Segment() override
CMakePackageFinder.h
TimeUtil.h
Segment.h
Builder.h
robot_conversions.h
ArmarXDataPath.h
memory_ids.h