|
|
#include <ArmarXCore/core/ManagedIceObjectPlugin.h>
Inheritance diagram for ManagedIceObjectPlugin:Public Member Functions | |
| ManagedIceObject & | parent () |
| template<class T> | |
| T & | parent () |
| const ManagedIceObject & | parent () const |
| template<class T> | |
| const T & | parent () const |
| template<class T> | |
| bool | parentDerives () const |
| virtual | ~ManagedIceObjectPlugin ()=default |
Protected Member Functions | |
| template<class PluginT, class... ParamsT> | |
| PluginT * | addPlugin (const std::string prefix="", ParamsT &&... params) |
| template<class PluginT, class... ParamsT> | |
| void | addPlugin (PluginT *&targ, const std::string prefix="", ParamsT &&... params) |
| template<class PluginT, class... ParamsT> | |
| void | addPlugin (std::experimental::observer_ptr< PluginT > &targ, const std::string prefix="", ParamsT &&... params) |
| void | addPluginDependency (ManagedIceObjectPlugin *dependedOn) |
| void | addPluginDependency (std::experimental::observer_ptr< ManagedIceObjectPlugin > dependedOn) |
| std::string | makePropertyName (const std::string &name) |
| ManagedIceObjectPlugin (ManagedIceObject &parent, std::string pre) | |
| virtual void | postOnConnectComponent () |
| virtual void | postOnDisconnectComponent () |
| virtual void | postOnExitComponent () |
| virtual void | postOnInitComponent () |
| const std::string & | prefix () const |
| virtual void | preOnConnectComponent () |
| virtual void | preOnDisconnectComponent () |
| virtual void | preOnExitComponent () |
| virtual void | preOnInitComponent () |
Friends | |
| class | ManagedIceObject |
Definition at line 49 of file ManagedIceObjectPlugin.h.
|
virtualdefault |
Here is the call graph for this function:
|
protected |
Definition at line 36 of file ManagedIceObjectPlugin.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprotected |
Definition at line 131 of file ManagedIceObjectPlugin.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprotected |
|
inlineprotected |
|
protected |
Definition at line 42 of file ManagedIceObjectPlugin.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
|
protected |
Definition at line 56 of file ManagedIceObjectPlugin.cpp.
Here is the caller graph for this function:| ManagedIceObject & parent | ( | ) |
Definition at line 72 of file ManagedIceObjectPlugin.cpp.
| const ManagedIceObject & parent | ( | ) | const |
Definition at line 78 of file ManagedIceObjectPlugin.cpp.
|
inline |
Definition at line 105 of file ManagedIceObjectPlugin.h.
Here is the caller graph for this function:
|
inlineprotectedvirtual |
Reimplemented in Plugin, Plugin, HeartbeatComponentPlugin, LightweightRemoteGuiComponentPlugin, ObjectPoseProviderPlugin, RemoteGuiComponentPlugin, SkillProviderComponentPlugin, Plugin, and Plugin.
Definition at line 74 of file ManagedIceObjectPlugin.h.
|
inlineprotectedvirtual |
Reimplemented in DebugDrawerHelperComponentPlugin, GraspCandidateObserverComponentPlugin, LightweightRemoteGuiComponentPlugin, RemoteGuiComponentPlugin, RobotStateComponentPlugin, and RobotUnitComponentPlugin.
Definition at line 84 of file ManagedIceObjectPlugin.h.
|
inlineprotectedvirtual |
Definition at line 94 of file ManagedIceObjectPlugin.h.
|
inlineprotectedvirtual |
Reimplemented in Plugin, Plugin, DebugObserverComponentPlugin, HeartbeatComponentPlugin, RobotNameServiceComponentPlugin, Plugin, and Plugin.
Definition at line 64 of file ManagedIceObjectPlugin.h.
|
protected |
Definition at line 66 of file ManagedIceObjectPlugin.cpp.
Here is the caller graph for this function:
|
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::RobotReader >, 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::rooms::Writer >, ReaderWriterPlugin< armarx::navigation::memory::client::stack_result::Writer >, ReaderWriterPlugin< armarx::view_selection::memory::client::status::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.
|
inlineprotectedvirtual |
Reimplemented in Plugin, Plugin, LightweightRemoteGuiComponentPlugin, RobotNameServiceComponentPlugin, and SkillProviderComponentPlugin.
Definition at line 79 of file ManagedIceObjectPlugin.h.
|
inlineprotectedvirtual |
Definition at line 89 of file ManagedIceObjectPlugin.h.
|
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.
Here is the caller graph for this function:
|
friend |
Definition at line 99 of file ManagedIceObjectPlugin.h.