ListeningPluginUser.cpp
Go to the documentation of this file.
1 #include "ListeningPluginUser.h"
2 
4 
5 #include "ListeningPlugin.h"
6 
8 {
9 
11  {
12  addPlugin(listeningPlugin);
13  }
14 
16  {
17  }
18 
19  void
20  ListeningPluginUser::memoryUpdated(const std::vector<data::MemoryID>& updatedSnapshotIDs,
21  const Ice::Current&)
22  {
23  memoryNameSystem().updated(updatedSnapshotIDs);
24  }
25 
26 } // namespace armarx::armem::client::plugins
armarx::armem::client::util::MemoryListener::updated
void updated(const std::vector< MemoryID > &updatedIDs) const
Function handling updates from the MemoryListener ice topic.
Definition: MemoryListener.cpp:41
armarx::armem::client::plugins::ListeningPluginUser::memoryUpdated
virtual void memoryUpdated(const std::vector< data::MemoryID > &updatedSnapshotIDs, const Ice::Current &) override
Definition: ListeningPluginUser.cpp:20
armarx::armem::client::plugins::PluginUser::memoryNameSystem
MemoryNameSystem & memoryNameSystem()
Definition: PluginUser.cpp:20
armarx::ManagedIceObject::addPlugin
PluginT * addPlugin(const std::string prefix="", ParamsT &&... params)
Definition: ManagedIceObject.h:186
armarx::armem::client::plugins::ListeningPluginUser::ListeningPluginUser
ListeningPluginUser()
Definition: ListeningPluginUser.cpp:10
armarx::armem::client::plugins
This file is part of ArmarX.
Definition: forward_declarations.h:23
MemoryNameSystem.h
ListeningPlugin.h
armarx::armem::client::plugins::ListeningPluginUser::~ListeningPluginUser
virtual ~ListeningPluginUser() override
Definition: ListeningPluginUser.cpp:15
ListeningPluginUser.h