hpp-corbaserver 4.14.0
Corba server for Humanoid Path Planner applications
Loading...
Searching...
No Matches
configuration_shooters-fwd.hh
Go to the documentation of this file.
1#ifndef hpp_core_idl__configuration__shooters_hpp__
2#define hpp_core_idl__configuration__shooters_hpp__
3
4//
5// Implemention of IDL interfaces in file /local/robotpkg/var/tmp/robotpkg/path/py-hpp-corbaserver/work/hpp-corbaserver-4.14.0/idl/hpp/core_idl/configuration_shooters.idl
6//
7
10
11#include <hpp/core/configuration-shooter.hh>
12#include <hpp/core/configuration-shooter/gaussian.hh>
13
14
15
16
17
18//
19// Class implementing IDL interface hpp::core_idl::ConfigurationShooter
20//
21namespace hpp {
22
23namespace core_impl {
24template <typename _Base, typename _Storage>
26public hpp::corbaServer::ServantBase<hpp::core::ConfigurationShooter, _Storage>, public virtual _Base
27{
28public:
29 typedef hpp::core::ConfigurationShooter HppBase;
30
32
33public:
34 // standard constructor
37
38 // methods corresponding to defined IDL attributes and operations
39
41
42
43};
44
46} // namespace core_impl
47
48} // namespace hpp
49
50namespace hpp {
51namespace corbaServer {
52template<> struct hpp_traits<hpp::core::ConfigurationShooter>{ typedef hpp::core::ConfigurationShooter Base; };
53} // namespace corbaServer
54} // namespace corbaServer
55
56//
57// Class implementing IDL interface hpp::core_idl::configuration_shooter::Gaussian
58//
59namespace hpp {
60
61namespace core_impl {
62
63namespace configuration_shooter {
64template <typename _Base, typename _Storage>
66{
67public:
69
71
72public:
73 // standard constructor
74 GaussianServant(::hpp::corbaServer::Server* server, const _Storage& s);
75 virtual ~GaussianServant();
76
77 // methods corresponding to defined IDL attributes and operations
78
79 void setCenter (const hpp::floatSeq& c);
80
81
83
84
86
87
88 void setSigmas (const hpp::floatSeq& s);
89
90
91};
92
94} // namespace configuration_shooter
95
96} // namespace core_impl
97
98} // namespace hpp
99
100namespace hpp {
101namespace corbaServer {
102template<> struct hpp_traits<hpp::core::configurationShooter::Gaussian>{ typedef hpp::core::ConfigurationShooter Base; };
103} // namespace corbaServer
104} // namespace corbaServer
105
106
107
108
109
110#endif // hpp_core_idl__configuration__shooters_hpp__
111
Definition: servant-base.hh:120
Implementation of Hpp module Corba server.
Definition: server.hh:77
Definition: configuration_shooters-fwd.hh:27
SERVANT_BASE_TYPEDEFS(hpp::core_idl::ConfigurationShooter, HppBase)
virtual ~ConfigurationShooterServant()
Definition: configuration_shooters.hh:32
hpp::floatSeq * shoot()
Definition: configuration_shooters.hh:40
hpp::core::ConfigurationShooter HppBase
Definition: configuration_shooters-fwd.hh:29
Definition: configuration_shooters-fwd.hh:66
void setSigmas(const hpp::floatSeq &s)
Definition: configuration_shooters.hh:124
virtual ~GaussianServant()
Definition: configuration_shooters.hh:74
hpp::core_impl::ConfigurationShooterServant< _Base, _Storage >::HppBase HppBase
Definition: configuration_shooters-fwd.hh:68
hpp::floatSeq * getCenter()
Definition: configuration_shooters.hh:96
SERVANT_BASE_TYPEDEFS(hpp::core_idl::configuration_shooter::Gaussian, HppBase)
void setCenter(const hpp::floatSeq &c)
Definition: configuration_shooters.hh:82
hpp::floatSeq * getSigmas()
Definition: configuration_shooters.hh:110
Definition: configuration_shooters.idl:21
Definition: configuration_shooters.idl:27
GaussianServant< POA_hpp::core_idl::configuration_shooter::Gaussian, hpp::weak_ptr< hpp::core::configurationShooter::Gaussian > > Gaussian
Definition: configuration_shooters-fwd.hh:93
ConfigurationShooterServant< POA_hpp::core_idl::ConfigurationShooter, hpp::weak_ptr< hpp::core::ConfigurationShooter > > ConfigurationShooter
Definition: configuration_shooters-fwd.hh:45
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:35
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:34
hpp::core::ConfigurationShooter Base
Definition: configuration_shooters-fwd.hh:52
hpp::core::ConfigurationShooter Base
Definition: configuration_shooters-fwd.hh:102
Definition: servant-base.hh:89