hpp-corbaserver  4.9.0
Corba server for Humanoid Path Planner applications
tools.idl
Go to the documentation of this file.
1 // Copyright (C) 2009, 2010 by Florent Lamiraux, Thomas Moulard, JRL.
2 //
3 // This file is part of the hpp-corbaserver.
4 //
5 // This software is provided "as is" without warranty of any kind,
6 // either expressed or implied, including but not limited to the
7 // implied warranties of fitness for a particular purpose.
8 //
9 // See the COPYING file for more information.
10 
11 #ifndef HPP_CORBASERVER_TOOLS_IDL
12 #define HPP_CORBASERVER_TOOLS_IDL
13 #include <hpp/common.idl>
14 
15 module hpp
16 {
18  interface Tools {
24  boolean loadServerPlugin (in string context_, in string pluginName) raises (Error);
25 
32  boolean createContext (in string context_) raises (Error);
33 
35  Object getServer (in string context_, in string pluginName, in string objectname) raises (Error);
36 
39  void deleteServant (in string id) raises (Error);
40 
42  void shutdown ();
43  }; // interface Tools
44 }; // module hpp
45 #endif
Implement CORBA interface ``Obstacle&#39;&#39;.
Corba exception travelling through the Corba channel.
Definition: common.idl:24
Utilities to create new contexts and load new interfaces at runtime.
Definition: tools.idl:18