forward_declarations.h
Go to the documentation of this file.
1#pragma once
2
3// #include <RobotAPI/libraries/armem/core/forward_declarations.h>
4
5
7{
8 class Builder;
9}
10
12{
13 class MemoryNameSystem;
14
15 class Reader;
16 class Writer;
17
19 struct QueryInput;
20 struct QueryResult;
21} // namespace armarx::armem::client
22
24{
25 class Plugin;
26 class PluginUser;
28} // namespace armarx::armem::client::plugins
29
30namespace armarx::armem
31{
35} // namespace armarx::armem
The memory name system (MNS) client.
Reads data from a memory server.
Definition Reader.h:25
Helps a memory client sending data to a memory.
Definition Writer.h:23
A memory name system client which listens to the memory updates topic (MemoryListenerInterface).
Adds the Memory Name System client component plugin.
Definition PluginUser.h:28
A component plugin offering client-side access to to the working memory system by providing a Memory ...
Definition Plugin.h:20
The query::Builder class provides a fluent-style specification of hierarchical queries.
Definition Builder.h:22
This file is part of ArmarX.
This file is part of ArmarX.
client::plugins::PluginUser ClientPluginUser
client::plugins::Plugin ClientPlugin
client::plugins::ListeningPluginUser ListeningClientPluginUser
A query for parts of a memory.
Definition Query.h:24
Result of a QueryInput.
Definition Query.h:51