ListeningPluginUser.cpp
Go to the documentation of this file.
1
#include "
ListeningPluginUser.h
"
2
3
#include "
ListeningPlugin.h
"
4
5
#include <
RobotAPI/libraries/armem/client/MemoryNameSystem.h
>
6
7
8
namespace
armarx::armem::client::plugins
9
{
10
11
ListeningPluginUser::ListeningPluginUser
()
12
{
13
addPlugin
(listeningPlugin);
14
}
15
16
17
ListeningPluginUser::~ListeningPluginUser
()
18
{
19
}
20
21
22
void
ListeningPluginUser::memoryUpdated
(
23
const
std::vector<data::MemoryID>& updatedSnapshotIDs,
const
Ice::Current&)
24
{
25
memoryNameSystem
().
updated
(updatedSnapshotIDs);
26
}
27
28
}
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:22
armarx::armem::client::plugins::PluginUser::memoryNameSystem
MemoryNameSystem & memoryNameSystem()
Definition:
PluginUser.cpp:22
armarx::ManagedIceObject::addPlugin
PluginT * addPlugin(const std::string prefix="", ParamsT &&...params)
Definition:
ManagedIceObject.h:182
armarx::armem::client::plugins::ListeningPluginUser::ListeningPluginUser
ListeningPluginUser()
Definition:
ListeningPluginUser.cpp:11
armarx::armem::client::plugins
This file is part of ArmarX.
Definition:
forward_declarations.h:24
MemoryNameSystem.h
ListeningPlugin.h
armarx::armem::client::plugins::ListeningPluginUser::~ListeningPluginUser
virtual ~ListeningPluginUser() override
Definition:
ListeningPluginUser.cpp:17
ListeningPluginUser.h
RobotAPI
libraries
armem
client
plugins
ListeningPluginUser.cpp
Generated on Sat Sep 28 2024 09:14:06 for armarx_documentation by
1.8.17