Go to the documentation of this file.
5 #include <RobotAPI/interface/objectpose/ObjectPoseProvider.h>
15 using ComponentPlugin::ComponentPlugin;
28 static constexpr
const char* PROPERTY_NAME =
"ObjectPoseTopicName";
45 ,
virtual public objpose::ObjectPoseProvider
52 objpose::provider::RequestObjectsOutput
requestObjects(
const objpose::provider::RequestObjectsInput&
input,
const Ice::Current&)
override;
Provides an objpose::ObjectPoseTopicPrx objectPoseTopic as member variable.
void preOnInitComponent() override
objpose::ObjectPoseTopicPrx objectPoseTopic
This file is part of ArmarX.
ObjectPoseProviderPluginUser()
ReaderT::InputType & input
void postOnConnectComponent() override
The ManagedIceObject is the base class for all ArmarX objects.
void postCreatePropertyDefinitions(PropertyDefinitionsPtr &properties) override
objpose::ObjectPoseTopicPrx createObjectPoseTopic()
objpose::provider::RequestObjectsOutput requestObjects(const objpose::provider::RequestObjectsInput &input, const Ice::Current &) override
Implement to process object requests (empty default implementation).
This file offers overloads of toIce() and fromIce() functions for STL container types.
objpose::ObjectPoseTopicPrx createObjectPoseTopic()
void preOnConnectComponent() override