3#include <VirtualRobot/VirtualRobot.h>
32 properties->defineOptionalProperty<std::string>(
33 PROPERTY_NAME,
"SemanticGraphTopic",
"Name of the SemanticGraphTopic");
44 const semantic::GraphStorageTopicPrx&
52 std::string
const& name,
53 const semrel::AttributedGraph& graph)
ManagedIceObject & parent()
PluginT * addPlugin(const std::string prefix="", ParamsT &&... params)
armarx::semantic::GraphStorageTopicPrx const & getGraphStorageTopic()
SemanticGraphStorageComponentPluginUser()
void storeGraph(std::string const &name, semrel::AttributedGraph const &graph)
armarx::semantic::GraphStorageTopicPrx topic
void preOnInitComponent() override
void preOnConnectComponent() override
void postCreatePropertyDefinitions(PropertyDefinitionsPtr &properties) override
static constexpr const char * PROPERTY_NAME
This file is part of ArmarX.
data::Graph toIce(const semrel::AttributedGraph &input)
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.