hpp-corbaserver
4.14.0
Corba server for Humanoid Path Planner applications
steering_methods.idl
Go to the documentation of this file.
1
// Copyright (C) 2019 by Joseph Mirabel, LAAS-CNRS.
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_CORE_STEERING_METHODS_IDL
12
#define HPP_CORE_STEERING_METHODS_IDL
13
#include <
hpp/common.idl
>
14
15
#include <
hpp/core_idl/paths.idl
>
16
#include <
hpp/core_idl/_constraints.idl
>
17
18
module
hpp
19
{
20
module core_idl {
21
22
interface
SteeringMethod
23
{
24
Path
call (in
floatSeq
q1, in
floatSeq
q2) raises (
Error
);
25
//-> operator()
26
27
void
setConstraints (in
ConstraintSet
constraints) raises (
Error
);
28
//-> constraints
29
30
// The return type should be ConstraintSet. At the moment, this causes a bug
31
// because because the implementation does not know this inherits from Constraint
32
Constraint
getConstraints () raises (
Error
);
33
//-> constraints
34
};
// interface SteeringMethod
35
36
};
// module core
37
};
// module hpp
38
//* #include <hpp/core/steering-method.hh>
39
//* #include <hpp/core_idl/paths.hh>
40
//* #include <hpp/core_idl/_constraints.hh>
41
42
#endif // HPP_CORE_STEERING_METHODS_IDL
floatSeq
Definition:
common-idl.hh:689
hpp::core_idl::Path
Definition:
paths.idl:22
hpp::Error
Corba exception travelling through the Corba channel.
Definition:
common.idl:26
hpp::core_idl::ConstraintSet
Definition:
_constraints.idl:78
hpp::core_idl::Constraint
Definition:
_constraints.idl:26
hpp
Implement CORBA interface `‘Obstacle’'.
Definition:
basic-server.hh:35
hpp::core_idl::SteeringMethod
Definition:
steering_methods.idl:22
_constraints.idl
common.idl
paths.idl
idl
hpp
core_idl
steering_methods.idl
Generated by
1.8.17