hpp-corbaserver
5.1.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
Names_t
getContexts () raises (
Error
);
36
39
boolean
deleteContext (in
string
context_) raises (
Error
);
40
42
Object getServer (in
string
context_, in
string
pluginName, in
string
objectname) raises (
Error
);
43
46
void
deleteServant (in
string
id
) raises (
Error
);
47
48
void
deleteAllServants () raises (
Error
);
49
50
Names_t
getAllServants() raises (
Error
);
51
53
void
shutdown ();
54
};
// interface Tools
55
};
// module hpp
56
#endif
hpp::Error
Corba exception travelling through the Corba channel.
Definition:
common.idl:26
hpp::Tools
Utilities to create new contexts and load new interfaces at runtime.
Definition:
tools.idl:18
hpp
Implement CORBA interface `‘Obstacle’'.
Definition:
client.hh:46
common.idl
Names_t
Definition:
common-idl.hh:78
idl
hpp
corbaserver
tools.idl
Generated by
1.8.17