#include <ArmarXCore/core/ManagedIceObjectPlugin.h>
Definition at line 49 of file ManagedIceObjectPlugin.h.
◆ ~ManagedIceObjectPlugin()
◆ ManagedIceObjectPlugin()
◆ addPlugin() [1/3]
template<class PluginT, class... ParamsT>
| PluginT * addPlugin |
( |
const std::string | prefix = "", |
|
|
ParamsT &&... | params ) |
|
inlineprotected |
◆ addPlugin() [2/3]
template<class PluginT, class... ParamsT>
| void addPlugin |
( |
PluginT *& | targ, |
|
|
const std::string | prefix = "", |
|
|
ParamsT &&... | params ) |
|
inlineprotected |
◆ addPlugin() [3/3]
template<class PluginT, class... ParamsT>
◆ addPluginDependency() [1/2]
◆ addPluginDependency() [2/2]
◆ makePropertyName()
| std::string makePropertyName |
( |
const std::string & | name | ) |
|
|
protected |
◆ parent() [1/4]
◆ parent() [2/4]
◆ parent() [3/4]
◆ parent() [4/4]
| const T & parent |
( |
| ) |
const |
|
inline |
◆ parentDerives()
| bool parentDerives |
( |
| ) |
const |
|
inline |
◆ postOnConnectComponent()
| virtual void postOnConnectComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ postOnDisconnectComponent()
| virtual void postOnDisconnectComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ postOnExitComponent()
| virtual void postOnExitComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ postOnInitComponent()
| virtual void postOnInitComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ prefix()
| const std::string & prefix |
( |
| ) |
const |
|
protected |
◆ preOnConnectComponent()
| virtual void preOnConnectComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in Plugin, ReaderWriterPlugin< T >, ReaderWriterPlugin< armarx::armem::articulated_object::ArticulatedObjectReader >, ReaderWriterPlugin< armarx::armem::articulated_object::ArticulatedObjectWriter >, ReaderWriterPlugin< armarx::armem::articulated_object::Reader >, ReaderWriterPlugin< armarx::armem::articulated_object::Writer >, ReaderWriterPlugin< armarx::armem::human::client::PersonInstanceReader >, ReaderWriterPlugin< armarx::armem::human::client::Reader >, ReaderWriterPlugin< armarx::armem::laser_scans::client::Reader >, ReaderWriterPlugin< armarx::armem::obj::clazz::ClassReader >, ReaderWriterPlugin< armarx::armem::obj::instance::Reader >, ReaderWriterPlugin< armarx::armem::robot_state::client::localization::TransformReader >, ReaderWriterPlugin< armarx::armem::robot_state::client::localization::TransformWriter >, ReaderWriterPlugin< armarx::armem::robot_state::VirtualRobotReader >, ReaderWriterPlugin< armarx::armem::robot_state::VirtualRobotWriter >, ReaderWriterPlugin< armarx::armem::vision::occupancy_grid::client::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::costmap3d::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::costmap3d::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::costmap::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::costmap::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::events::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::graph::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::human::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::human::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::laser_scanner_features::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::laser_scanner_features::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::param::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::param::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::rooms::Reader >, ReaderWriterPlugin< armarx::navigation::memory::client::stack_result::Writer >, Plugin, Plugin, ComponentPlugin, ComponentPlugin, ArVizComponentPlugin, CartesianPositionControlComponentPlugin, DebugDrawerHelperComponentPlugin, DebugObserverComponentPlugin, FrameTrackingComponentPlugin, GraspCandidateObserverComponentPlugin, GraspGeneratorComponentPlugin, GraspSelectionManagerComponentPlugin, HandUnitComponentPlugin, JsonStorageComponentPlugin, KinematicUnitComponentPlugin, LightweightRemoteGuiComponentPlugin, MessageDisplayComponentPlugin, NaturalIKComponentPlugin, ObjectPoseProviderPlugin, PlannedMotionProviderComponentPlugin, PlatformUnitComponentPlugin, RemoteGuiComponentPlugin, RobotNameServiceComponentPlugin, RobotPlacementComponentPlugin, RobotStateComponentPlugin, RobotUnitComponentPlugin, RobotUnitObserverComponentPlugin, SemanticGraphStorageComponentPlugin, SkillManagerComponentPlugin, SkillProviderComponentPlugin, StatechartListenerComponentPlugin, TrajectoryPlayerComponentPlugin, and ComponentPlugin.
Definition at line 69 of file ManagedIceObjectPlugin.h.
◆ preOnDisconnectComponent()
| virtual void preOnDisconnectComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ preOnExitComponent()
| virtual void preOnExitComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ preOnInitComponent()
| virtual void preOnInitComponent |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in Plugin, Plugin, Plugin, ComponentPlugin, ComponentPlugin, AronComponentConfigPlugin< AronStructT >, ArVizComponentPlugin, CartesianPositionControlComponentPlugin, DebugDrawerHelperComponentPlugin, DebugObserverComponentPlugin, FrameTrackingComponentPlugin, GraspCandidateObserverComponentPlugin, GraspGeneratorComponentPlugin, GraspSelectionManagerComponentPlugin, HandUnitComponentPlugin, HeartbeatComponentPlugin, JsonStorageComponentPlugin, KinematicUnitComponentPlugin, LightweightRemoteGuiComponentPlugin, MessageDisplayComponentPlugin, NaturalIKComponentPlugin, ObjectPoseProviderPlugin, PlannedMotionProviderComponentPlugin, PlatformUnitComponentPlugin, RemoteGuiComponentPlugin, RobotPlacementComponentPlugin, RobotStateComponentPlugin, RobotUnitComponentPlugin, RobotUnitObserverComponentPlugin, SemanticGraphStorageComponentPlugin, SkillManagerComponentPlugin, SkillProviderComponentPlugin, StatechartListenerComponentPlugin, TrajectoryPlayerComponentPlugin, Plugin, and Plugin.
Definition at line 59 of file ManagedIceObjectPlugin.h.
◆ ManagedIceObject
The documentation for this class was generated from the following files: