hpp-gui  4.14.0
Graphical interface for HPP
hppcorbaserverplugin.hh
Go to the documentation of this file.
1 //
2 // Copyright (c) CNRS
3 // Authors: Joseph Mirabel and Heidy Dallard
4 //
5 
6 #ifndef HPP_GUI_HPPCORBASERVERPLUGIN_HH
7 #define HPP_GUI_HPPCORBASERVERPLUGIN_HH
8 
9 #include <gepetto/gui/omniorb/omniorbthread.hh>
10 #include <gepetto/gui/plugin-interface.hh>
11 
13 namespace hpp {
15 namespace gui {
17 class HppCorbaserverPlugin : public QObject,
18  public gepetto::gui::PluginInterface {
19  Q_OBJECT
20  Q_INTERFACES(gepetto::gui::PluginInterface)
21 #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
22  Q_PLUGIN_METADATA(IID "hpp-gui.hppcorbaserverplugin")
23 #endif
24 
25  public:
26  explicit HppCorbaserverPlugin();
27 
28  virtual ~HppCorbaserverPlugin();
29 
30  signals:
31 
32  public slots:
33 
34  // PluginInterface interface
35  public:
37  void init();
40  QString name() const;
41 
42  private:
43  gepetto::gui::CorbaServer* server_;
44 };
45 } // namespace gui
46 } // namespace hpp
47 
48 #endif // HPP_GUI_HPPCORBASERVERPLUGIN_HH
namespace that encapsulate all the softwares of humanoid-path-planner
Definition: __init__.py:1
HppCorbaserverPlugin allows to launch a corbaserver when gui is launch.
Definition: hppcorbaserverplugin.hh:17
void init()
Initializes the plugin.