PluginUser.h
Go to the documentation of this file.
1 #pragma once
2 
4 
6 {
7  class Plugin;
8 
10  {
11  public:
12  PluginUser();
13  virtual ~PluginUser() override;
14 
15 
16  protected:
18  const Plugin& getImagesServerPlugin() const;
19 
20 
21  private:
22  Plugin* plugin = nullptr;
23  };
24 
25 } // namespace visionx::armem_images::server::plugins
26 
28 {
29  using plugins::PluginUser;
30 }
31 
32 namespace visionx::armem_images
33 {
35 }
armarx::armem::server::plugins::ReadOnlyPluginUser
Base class of memory server components.
Definition: ReadOnlyPluginUser.h:19
visionx::armem_images::server::plugins::PluginUser::~PluginUser
virtual ~PluginUser() override
Definition: PluginUser.cpp:18
armarx::armem::client::PluginUser
plugins::PluginUser PluginUser
Definition: PluginUser.h:47
visionx::armem_images::server
Definition: ImageMemoryServer.ice:34
visionx::armem_images::server::plugins::PluginUser::PluginUser
PluginUser()
Definition: PluginUser.cpp:13
visionx::armem_images
Definition: ImageReader.cpp:29
visionx::armem_images::server::plugins::Plugin
Definition: Plugin.h:22
visionx::armem_images::server::plugins::PluginUser
Definition: PluginUser.h:9
visionx::armem_images::server::plugins::PluginUser::getImagesServerPlugin
Plugin & getImagesServerPlugin()
Definition: PluginUser.cpp:23
ReadOnlyPluginUser.h
visionx::armem_images::server::plugins
Definition: Plugin.cpp:19