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/Exteroception.aron.generated.h>
20 #include <RobotAPI/libraries/armem_robot_state/aron/Robot.aron.generated.h>
26 
28 {
29 
31  Base(memoryToIceAdapter,
32  armem::robot_state::exteroceptionSegmentID.coreSegmentName,
33  arondto::Exteroception::ToAronType())
34  {
35  }
36 
37  Segment::~Segment() = default;
38 
39 
40  // void
41  // Segment::onConnect(const RobotUnitInterfacePrx& robotUnitPrx)
42  // {
43  // robotUnit = robotUnitPrx;
44 
45  // // store the robot description linked to the robot unit in this segment
46  // }
47 
48 
49 } // 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:32
query_fns.h
armarx::armem::server::robot_state::exteroception::Segment::Segment
Segment(server::MemoryToIceAdapter &iceMemory)
Definition: Segment.cpp:30
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