hpp-gui  4.11.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/plugin-interface.hh>
10 #include <gepetto/gui/omniorb/omniorbthread.hh>
11 
12 
14 namespace hpp {
16  namespace gui {
18  class HppCorbaserverPlugin : public QObject,
19  public gepetto::gui::PluginInterface
20  {
21  Q_OBJECT
22  Q_INTERFACES (gepetto::gui::PluginInterface)
23 #if (QT_VERSION >= QT_VERSION_CHECK(5,0,0))
24  Q_PLUGIN_METADATA (IID "hpp-gui.hppcorbaserverplugin")
25 #endif
26 
27  public:
28  explicit HppCorbaserverPlugin ();
29 
30  virtual ~HppCorbaserverPlugin ();
31 
32 signals:
33 
34  public slots:
35 
36  // PluginInterface interface
37  public:
39  void init();
42  QString name() const;
43 
44  private:
45  gepetto::gui::CorbaServer* server_;
46  };
47  } // namespace gui
48 } // namespace hpp
49 
50 #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:18
void init()
Initializes the plugin.