ListeningPlugin.h
Go to the documentation of this file.
1 #pragma once
2 
4 
6 {
7 
8  /**
9  * @brief Subscribes the memory updates topic.
10  *
11  * When using this plugin, the component needs to implement the
12  * `MemoryListenerInterface`.
13  *
14  * @see MemoryListenerInterface
15  */
17  {
18  public:
19  using ComponentPlugin::ComponentPlugin;
20  virtual ~ListeningPlugin() override;
21 
22  virtual void
24  };
25 
26 } // namespace armarx::armem::client::plugins
armarx::armem::client::plugins::ListeningPlugin::~ListeningPlugin
virtual ~ListeningPlugin() override
Definition: ListeningPlugin.cpp:10
armarx::armem::client::plugins::ListeningPlugin::postCreatePropertyDefinitions
virtual void postCreatePropertyDefinitions(armarx::PropertyDefinitionsPtr &properties) override
Definition: ListeningPlugin.cpp:15
armarx::armem::client::plugins::ListeningPlugin
Subscribes the memory updates topic.
Definition: ListeningPlugin.h:16
armarx::ComponentPlugin
Definition: ComponentPlugin.h:37
IceUtil::Handle< class PropertyDefinitionContainer >
armarx::armem::client::plugins
This file is part of ArmarX.
Definition: forward_declarations.h:23
ComponentPlugin.h