hpp-corbaserver 6.0.0
Corba server for Humanoid Path Planner applications
Loading...
Searching...
No Matches
common.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_COMMON_IDL
12#define HPP_COMMON_IDL
13
14#define HPP_EXPOSE_MEMORY_DEALLOCATION(ErrorType) void deleteThis() raises (ErrorType); boolean deleteIfExpired() raises (ErrorType); void persistantStorage(in boolean persistant) raises (ErrorType);
15
16module hpp
17{
18 typedef double value_type;
19 typedef long long size_type;
20 typedef unsigned long frame_index;
21
23 typedef sequence <string> Names_t;
24 typedef sequence <Names_t> stringSeqSeq;
26 exception Error
27 {
28 string msg;
29 };
30 typedef sequence<boolean> boolSeq;
31 typedef sequence<long> intSeq;
32 typedef sequence<intSeq> intSeqSeq;
34 typedef sequence<double> floatSeq;
35 typedef sequence<floatSeq> floatSeqSeq;
36
38 typedef double Transform_ [7];
39 typedef sequence<Transform_> TransformSeq;
42 typedef double Quaternion_ [4];
50 typedef sequence<ComparisonType> ComparisonTypes_t;
51
52};
53
54#endif
Definition common-idl.hh:1138
Definition common-idl.hh:78
Definition common-idl.hh:965
Definition common-idl.hh:347
Definition common-idl.hh:803
Definition common-idl.hh:689
Definition common-idl.hh:575
Definition common-idl.hh:461
Definition common-idl.hh:192
::CORBA::ULong frame_index
Definition common-idl.hh:71
::CORBA::Double Quaternion_[4]
Definition common-idl.hh:1077
::CORBA::Double Transform_[7]
Definition common-idl.hh:915
@ Superior
Definition common-idl.hh:1123
@ Equality
Definition common-idl.hh:1123
@ Inferior
Definition common-idl.hh:1123
@ EqualToZero
Definition common-idl.hh:1123
::CORBA::Double value_type
Definition common-idl.hh:61
::CORBA::LongLong size_type
Definition common-idl.hh:66
Corba exception travelling through the Corba channel.
Definition common.idl:27
string msg
Definition common.idl:28
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
ComparisonType
Comparison types for implicit constraints.
Definition common.idl:44