hpp-manipulation-corba  4.12.0
Corba server for manipulation planning
gcommon.idl
Go to the documentation of this file.
1 
2 // Copyright (c) 2014, LAAS-CNRS
3 // Authors: Joseph Mirabel (joseph.mirabel@laas.fr)
4 //
5 // This file is part of hpp-manipulation.
6 // hpp-manipulation is free software: you can redistribute it
7 // and/or modify it under the terms of the GNU Lesser General Public
8 // License as published by the Free Software Foundation, either version
9 // 3 of the License, or (at your option) any later version.
10 //
11 // hpp-manipulation is distributed in the hope that it will be
12 // useful, but WITHOUT ANY WARRANTY; without even the implied warranty
13 // of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 // General Lesser Public License for more details. You should have
15 // received a copy of the GNU Lesser General Public License along with
16 // hpp-manipulation. If not, see <http://www.gnu.org/licenses/>.
17 
18 
19 #ifndef HPP_MANIPULATION_CORBA_GCOMMON_IDL
20 #define HPP_MANIPULATION_CORBA_GCOMMON_IDL
21 
22 module hpp {
23  typedef long ID;
24  typedef sequence<ID> IDseq;
25 
26  struct ConfigProjStat {
27  long success;
28  long error;
29  long nbObs;
30  };
31  struct GraphComp {
32  string name;
33  long id;
34  long start, end;
36  };
37  typedef sequence <GraphComp> GraphComps_t;
38  struct GraphElements {
40  };
41 
42 };
43 #endif // HPP_MANIPULATION_CORBA_GCOMMON_IDL
hpp::GraphComp::id
long id
Definition: gcommon.idl:33
hpp::GraphElements
Definition: gcommon.idl:38
hpp::ConfigProjStat::success
long success
Definition: gcommon.idl:27
hpp::GraphComps_t
sequence< GraphComp > GraphComps_t
Definition: gcommon.idl:37
hpp::GraphComp
Definition: gcommon.idl:31
hpp::GraphComp::name
string name
Definition: gcommon.idl:32
hpp::GraphComp::waypoints
IDseq waypoints
Definition: gcommon.idl:35
hpp::GraphElements::nodes
GraphComps_t nodes
Definition: gcommon.idl:39
hpp::GraphComp::start
long start
Definition: gcommon.idl:34
hpp::ConfigProjStat::error
long error
Definition: gcommon.idl:28
hpp::ConfigProjStat::nbObs
long nbObs
Definition: gcommon.idl:29
hpp
Definition: client.hh:24
hpp::ConfigProjStat
Definition: gcommon.idl:26
hpp::ID
long ID
Definition: gcommon.idl:23
hpp::IDseq
sequence< ID > IDseq
Definition: gcommon.idl:24