hpp-corbaserver  4.11.0
Corba server for Humanoid Path Planner applications
path_planners-idl.hh
Go to the documentation of this file.
1 // This file is generated by omniidl (C++ backend)- omniORB_4_2. Do not edit.
2 #ifndef pp_core_idl__path__planners_hh__
3 #define pp_core_idl__path__planners_hh__
4 
5 #ifndef __CORBA_H_EXTERNAL_GUARD__
6 #include <omniORB4/CORBA.h>
7 #endif
8 
9 #ifndef USE_stub_in_nt_dll
10 # define USE_stub_in_nt_dll_NOT_DEFINED_path__planners
11 #endif
12 #ifndef USE_core_stub_in_nt_dll
13 # define USE_core_stub_in_nt_dll_NOT_DEFINED_path__planners
14 #endif
15 #ifndef USE_dyn_stub_in_nt_dll
16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED_path__planners
17 #endif
18 
19 
20 
21 #ifndef pp_core_idl__common_hh_EXTERNAL_GUARD__
22 #define pp_core_idl__common_hh_EXTERNAL_GUARD__
23 #include <hpp/common-idl.hh>
24 #endif
25 #ifndef pp_core_idl__paths_hh_EXTERNAL_GUARD__
26 #define pp_core_idl__paths_hh_EXTERNAL_GUARD__
28 #endif
29 #ifndef pp_core_idl__constraints_hh_EXTERNAL_GUARD__
30 #define pp_core_idl__constraints_hh_EXTERNAL_GUARD__
32 #endif
33 #ifndef pp_core_idl____constraints_hh_EXTERNAL_GUARD__
34 #define pp_core_idl____constraints_hh_EXTERNAL_GUARD__
36 #endif
37 
38 
39 
40 #ifdef USE_stub_in_nt_dll
41 # ifndef USE_core_stub_in_nt_dll
42 # define USE_core_stub_in_nt_dll
43 # endif
44 # ifndef USE_dyn_stub_in_nt_dll
45 # define USE_dyn_stub_in_nt_dll
46 # endif
47 #endif
48 
49 #ifdef _core_attr
50 # error "A local CPP macro _core_attr has already been defined."
51 #else
52 # ifdef USE_core_stub_in_nt_dll
53 # define _core_attr _OMNIORB_NTDLL_IMPORT
54 # else
55 # define _core_attr
56 # endif
57 #endif
58 
59 #ifdef _dyn_attr
60 # error "A local CPP macro _dyn_attr has already been defined."
61 #else
62 # ifdef USE_dyn_stub_in_nt_dll
63 # define _dyn_attr _OMNIORB_NTDLL_IMPORT
64 # else
65 # define _dyn_attr
66 # endif
67 #endif
68 
69 
70 
71 _CORBA_MODULE hpp
72 
73 _CORBA_MODULE_BEG
74 
75  _CORBA_MODULE core_idl
76 
77  _CORBA_MODULE_BEG
78 
79 #ifndef __hpp_mcore__idl_mPath__
80 #define __hpp_mcore__idl_mPath__
81  class Path;
82  class _objref_Path;
83  class _impl_Path;
84 
85  typedef _objref_Path* Path_ptr;
86  typedef Path_ptr PathRef;
87 
88  class Path_Helper {
89  public:
91 
92  static _ptr_type _nil();
93  static _CORBA_Boolean is_nil(_ptr_type);
94  static void release(_ptr_type);
95  static void duplicate(_ptr_type);
96  static void marshalObjRef(_ptr_type, cdrStream&);
97  static _ptr_type unmarshalObjRef(cdrStream&);
98  };
99 
100  typedef _CORBA_ObjRef_Var<_objref_Path, Path_Helper> Path_var;
101  typedef _CORBA_ObjRef_OUT_arg<_objref_Path,Path_Helper > Path_out;
102 
103 #endif
104 
105 #ifndef __hpp_mcore__idl_mRoadmap__
106 #define __hpp_mcore__idl_mRoadmap__
107  class Roadmap;
108  class _objref_Roadmap;
110 
111  typedef _objref_Roadmap* Roadmap_ptr;
113 
115  public:
117 
118  static _ptr_type _nil();
119  static _CORBA_Boolean is_nil(_ptr_type);
120  static void release(_ptr_type);
121  static void duplicate(_ptr_type);
122  static void marshalObjRef(_ptr_type, cdrStream&);
123  static _ptr_type unmarshalObjRef(cdrStream&);
124  };
125 
126  typedef _CORBA_ObjRef_Var<_objref_Roadmap, Roadmap_Helper> Roadmap_var;
127  typedef _CORBA_ObjRef_OUT_arg<_objref_Roadmap,Roadmap_Helper > Roadmap_out;
128 
129 #endif
130 
131  // interface Roadmap
132  class Roadmap {
133  public:
134  // Declarations for this interface type.
137 
138  static _ptr_type _duplicate(_ptr_type);
139  static _ptr_type _narrow(::CORBA::Object_ptr);
140  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
141 
142  static _ptr_type _nil();
143 
144  static inline void _marshalObjRef(_ptr_type, cdrStream&);
145 
146  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
147  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
148  if (o)
149  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
150  else
151  return _nil();
152  }
153 
154  static inline _ptr_type _fromObjRef(omniObjRef* o) {
155  if (o)
156  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
157  else
158  return _nil();
159  }
160 
161  static _core_attr const char* _PD_repoId;
162 
163  // Other IDL defined within this scope.
164 
165  };
166 
168  public virtual ::CORBA::Object,
169  public virtual omniObjRef
170  {
171  public:
172  // IDL operations
173  void deleteThis();
174  void clear();
175  void addNode(const ::hpp::floatSeq& config);
176  void addNodeAndEdge(const ::hpp::floatSeq& cfgfrom, const ::hpp::floatSeq& cfgto, ::hpp::core_idl::Path_ptr path_);
177  void addNodeAndEdges(const ::hpp::floatSeq& cfgfrom, const ::hpp::floatSeq& cfgto, ::hpp::core_idl::Path_ptr path_);
178  floatSeq* nearestNode(const ::hpp::floatSeq& config, ::hpp::value_type& distance, ::CORBA::Boolean reverse);
179  floatSeqSeq* nearestNodes(const ::hpp::floatSeq& config, ::hpp::size_type& k);
180  size_type getNbNodes();
181  floatSeq* getNode(::hpp::size_type i);
182  size_type getNbEdges();
183  Path_ptr getEdge(::hpp::size_type i);
184 
185  // Constructors
186  inline _objref_Roadmap() { _PR_setobj(0); } // nil
187  _objref_Roadmap(omniIOR*, omniIdentity*);
188 
189  protected:
190  virtual ~_objref_Roadmap();
191 
192 
193  private:
194  virtual void* _ptrToObjRef(const char*);
195 
197  _objref_Roadmap& operator = (const _objref_Roadmap&);
198  // not implemented
199 
200  friend class Roadmap;
201  };
202 
203  class _pof_Roadmap : public _OMNI_NS(proxyObjectFactory) {
204  public:
205  inline _pof_Roadmap() : _OMNI_NS(proxyObjectFactory)(Roadmap::_PD_repoId) {}
206  virtual ~_pof_Roadmap();
207 
208  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
209  virtual _CORBA_Boolean is_a(const char*) const;
210  };
211 
213  public virtual omniServant
214  {
215  public:
216  virtual ~_impl_Roadmap();
217 
218  virtual void deleteThis() = 0;
219  virtual void clear() = 0;
220  virtual void addNode(const ::hpp::floatSeq& config) = 0;
221  virtual void addNodeAndEdge(const ::hpp::floatSeq& cfgfrom, const ::hpp::floatSeq& cfgto, ::hpp::core_idl::Path_ptr path_) = 0;
222  virtual void addNodeAndEdges(const ::hpp::floatSeq& cfgfrom, const ::hpp::floatSeq& cfgto, ::hpp::core_idl::Path_ptr path_) = 0;
223  virtual floatSeq* nearestNode(const ::hpp::floatSeq& config, ::hpp::value_type& distance, ::CORBA::Boolean reverse) = 0;
224  virtual floatSeqSeq* nearestNodes(const ::hpp::floatSeq& config, ::hpp::size_type& k) = 0;
225  virtual size_type getNbNodes() = 0;
226  virtual floatSeq* getNode(::hpp::size_type i) = 0;
227  virtual size_type getNbEdges() = 0;
228  virtual Path_ptr getEdge(::hpp::size_type i) = 0;
229 
230  public: // Really protected, workaround for xlC
231  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
232 
233  private:
234  virtual void* _ptrToInterface(const char*);
235  virtual const char* _mostDerivedRepoId();
236 
237  };
238 
239 
240 #ifndef __hpp_mcore__idl_mPathPlanner__
241 #define __hpp_mcore__idl_mPathPlanner__
242  class PathPlanner;
243  class _objref_PathPlanner;
245 
248 
250  public:
252 
253  static _ptr_type _nil();
254  static _CORBA_Boolean is_nil(_ptr_type);
255  static void release(_ptr_type);
256  static void duplicate(_ptr_type);
257  static void marshalObjRef(_ptr_type, cdrStream&);
258  static _ptr_type unmarshalObjRef(cdrStream&);
259  };
260 
261  typedef _CORBA_ObjRef_Var<_objref_PathPlanner, PathPlanner_Helper> PathPlanner_var;
262  typedef _CORBA_ObjRef_OUT_arg<_objref_PathPlanner,PathPlanner_Helper > PathPlanner_out;
263 
264 #endif
265 
266  // interface PathPlanner
267  class PathPlanner {
268  public:
269  // Declarations for this interface type.
272 
273  static _ptr_type _duplicate(_ptr_type);
274  static _ptr_type _narrow(::CORBA::Object_ptr);
275  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
276 
277  static _ptr_type _nil();
278 
279  static inline void _marshalObjRef(_ptr_type, cdrStream&);
280 
281  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
282  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
283  if (o)
284  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
285  else
286  return _nil();
287  }
288 
289  static inline _ptr_type _fromObjRef(omniObjRef* o) {
290  if (o)
291  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
292  else
293  return _nil();
294  }
295 
296  static _core_attr const char* _PD_repoId;
297 
298  // Other IDL defined within this scope.
299 
300  };
301 
303  public virtual ::CORBA::Object,
304  public virtual omniObjRef
305  {
306  public:
307  // IDL operations
308  void deleteThis();
309  PathVector_ptr solve();
310  void startSolve();
311  void tryConnectInitAndGoals();
312  void oneStep();
313  PathVector_ptr computePath();
314  PathVector_ptr finishSolve(::hpp::core_idl::PathVector_ptr path);
315  void interrupt();
316  void maxIterations(::hpp::size_type n);
317  void timeOut(::hpp::value_type seconds);
318  Roadmap_ptr getRoadmap();
319  void stopWhenProblemIsSolved(::CORBA::Boolean enable);
320 
321  // Constructors
322  inline _objref_PathPlanner() { _PR_setobj(0); } // nil
323  _objref_PathPlanner(omniIOR*, omniIdentity*);
324 
325  protected:
326  virtual ~_objref_PathPlanner();
327 
328 
329  private:
330  virtual void* _ptrToObjRef(const char*);
331 
333  _objref_PathPlanner& operator = (const _objref_PathPlanner&);
334  // not implemented
335 
336  friend class PathPlanner;
337  };
338 
339  class _pof_PathPlanner : public _OMNI_NS(proxyObjectFactory) {
340  public:
341  inline _pof_PathPlanner() : _OMNI_NS(proxyObjectFactory)(PathPlanner::_PD_repoId) {}
342  virtual ~_pof_PathPlanner();
343 
344  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
345  virtual _CORBA_Boolean is_a(const char*) const;
346  };
347 
349  public virtual omniServant
350  {
351  public:
352  virtual ~_impl_PathPlanner();
353 
354  virtual void deleteThis() = 0;
355  virtual PathVector_ptr solve() = 0;
356  virtual void startSolve() = 0;
357  virtual void tryConnectInitAndGoals() = 0;
358  virtual void oneStep() = 0;
359  virtual PathVector_ptr computePath() = 0;
360  virtual PathVector_ptr finishSolve(::hpp::core_idl::PathVector_ptr path) = 0;
361  virtual void interrupt() = 0;
362  virtual void maxIterations(::hpp::size_type n) = 0;
363  virtual void timeOut(::hpp::value_type seconds) = 0;
364  virtual Roadmap_ptr getRoadmap() = 0;
365  virtual void stopWhenProblemIsSolved(::CORBA::Boolean enable) = 0;
366 
367  public: // Really protected, workaround for xlC
368  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
369 
370  private:
371  virtual void* _ptrToInterface(const char*);
372  virtual const char* _mostDerivedRepoId();
373 
374  };
375 
376 
377 #ifndef __hpp_mcore__idl_mPathOptimizer__
378 #define __hpp_mcore__idl_mPathOptimizer__
379  class PathOptimizer;
380  class _objref_PathOptimizer;
382 
385 
387  public:
389 
390  static _ptr_type _nil();
391  static _CORBA_Boolean is_nil(_ptr_type);
392  static void release(_ptr_type);
393  static void duplicate(_ptr_type);
394  static void marshalObjRef(_ptr_type, cdrStream&);
395  static _ptr_type unmarshalObjRef(cdrStream&);
396  };
397 
398  typedef _CORBA_ObjRef_Var<_objref_PathOptimizer, PathOptimizer_Helper> PathOptimizer_var;
399  typedef _CORBA_ObjRef_OUT_arg<_objref_PathOptimizer,PathOptimizer_Helper > PathOptimizer_out;
400 
401 #endif
402 
403  // interface PathOptimizer
405  public:
406  // Declarations for this interface type.
409 
410  static _ptr_type _duplicate(_ptr_type);
411  static _ptr_type _narrow(::CORBA::Object_ptr);
412  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
413 
414  static _ptr_type _nil();
415 
416  static inline void _marshalObjRef(_ptr_type, cdrStream&);
417 
418  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
419  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
420  if (o)
421  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
422  else
423  return _nil();
424  }
425 
426  static inline _ptr_type _fromObjRef(omniObjRef* o) {
427  if (o)
428  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
429  else
430  return _nil();
431  }
432 
433  static _core_attr const char* _PD_repoId;
434 
435  // Other IDL defined within this scope.
436 
437  };
438 
440  public virtual ::CORBA::Object,
441  public virtual omniObjRef
442  {
443  public:
444  // IDL operations
445  void deleteThis();
447  void interrupt();
448  void maxIterations(::hpp::size_type n);
449  void timeOut(::hpp::value_type seconds);
450 
451  // Constructors
452  inline _objref_PathOptimizer() { _PR_setobj(0); } // nil
453  _objref_PathOptimizer(omniIOR*, omniIdentity*);
454 
455  protected:
456  virtual ~_objref_PathOptimizer();
457 
458 
459  private:
460  virtual void* _ptrToObjRef(const char*);
461 
463  _objref_PathOptimizer& operator = (const _objref_PathOptimizer&);
464  // not implemented
465 
466  friend class PathOptimizer;
467  };
468 
469  class _pof_PathOptimizer : public _OMNI_NS(proxyObjectFactory) {
470  public:
471  inline _pof_PathOptimizer() : _OMNI_NS(proxyObjectFactory)(PathOptimizer::_PD_repoId) {}
472  virtual ~_pof_PathOptimizer();
473 
474  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
475  virtual _CORBA_Boolean is_a(const char*) const;
476  };
477 
479  public virtual omniServant
480  {
481  public:
482  virtual ~_impl_PathOptimizer();
483 
484  virtual void deleteThis() = 0;
485  virtual PathVector_ptr optimize(::hpp::core_idl::PathVector_ptr path) = 0;
486  virtual void interrupt() = 0;
487  virtual void maxIterations(::hpp::size_type n) = 0;
488  virtual void timeOut(::hpp::value_type seconds) = 0;
489 
490  public: // Really protected, workaround for xlC
491  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
492 
493  private:
494  virtual void* _ptrToInterface(const char*);
495  virtual const char* _mostDerivedRepoId();
496 
497  };
498 
499 
500  _CORBA_MODULE_END
501 
502 _CORBA_MODULE_END
503 
504 
505 
506 _CORBA_MODULE POA_hpp
507 _CORBA_MODULE_BEG
508 
509  _CORBA_MODULE core_idl
510  _CORBA_MODULE_BEG
511 
512  class Roadmap :
513  public virtual hpp::core_idl::_impl_Roadmap,
514  public virtual ::PortableServer::ServantBase
515  {
516  public:
517  virtual ~Roadmap();
518 
520  return (::hpp::core_idl::Roadmap_ptr) _do_this(::hpp::core_idl::Roadmap::_PD_repoId);
521  }
522  };
523 
524  class PathPlanner :
525  public virtual hpp::core_idl::_impl_PathPlanner,
526  public virtual ::PortableServer::ServantBase
527  {
528  public:
529  virtual ~PathPlanner();
530 
532  return (::hpp::core_idl::PathPlanner_ptr) _do_this(::hpp::core_idl::PathPlanner::_PD_repoId);
533  }
534  };
535 
536  class PathOptimizer :
537  public virtual hpp::core_idl::_impl_PathOptimizer,
538  public virtual ::PortableServer::ServantBase
539  {
540  public:
541  virtual ~PathOptimizer();
542 
544  return (::hpp::core_idl::PathOptimizer_ptr) _do_this(::hpp::core_idl::PathOptimizer::_PD_repoId);
545  }
546  };
547 
548  _CORBA_MODULE_END
549 
550 _CORBA_MODULE_END
551 
552 
553 
554 _CORBA_MODULE OBV_hpp
555 _CORBA_MODULE_BEG
556 
557  _CORBA_MODULE core_idl
558  _CORBA_MODULE_BEG
559 
560  _CORBA_MODULE_END
561 
562 _CORBA_MODULE_END
563 
564 
565 
566 
567 
568 #undef _core_attr
569 #undef _dyn_attr
570 
571 
572 
573 inline void
574 hpp::core_idl::Roadmap::_marshalObjRef(::hpp::core_idl::Roadmap_ptr obj, cdrStream& s) {
575  omniObjRef::_marshal(obj->_PR_getobj(),s);
576 }
577 
578 inline void
579 hpp::core_idl::PathPlanner::_marshalObjRef(::hpp::core_idl::PathPlanner_ptr obj, cdrStream& s) {
580  omniObjRef::_marshal(obj->_PR_getobj(),s);
581 }
582 
583 inline void
584 hpp::core_idl::PathOptimizer::_marshalObjRef(::hpp::core_idl::PathOptimizer_ptr obj, cdrStream& s) {
585  omniObjRef::_marshal(obj->_PR_getobj(),s);
586 }
587 
588 
589 
590 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_path__planners
591 # undef USE_stub_in_nt_dll
592 # undef USE_stub_in_nt_dll_NOT_DEFINED_path__planners
593 #endif
594 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_path__planners
595 # undef USE_core_stub_in_nt_dll
596 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_path__planners
597 #endif
598 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_path__planners
599 # undef USE_dyn_stub_in_nt_dll
600 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_path__planners
601 #endif
602 
603 #endif // __path__planners_hh__
604 
_objref_PathOptimizer()
Definition: path_planners-idl.hh:452
_objref_PathPlanner * PathPlanner_ptr
Definition: path_planners-idl.hh:244
Definition: path_planners-idl.hh:212
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: path_planners-idl.hh:418
Definition: path_planners-idl.hh:267
#define _core_attr
Definition: path_planners-idl.hh:55
Definition: paths-idl.hh:333
Definition: path_planners-idl.hh:439
_pof_PathOptimizer()
Definition: path_planners-idl.hh:471
static _CORBA_Boolean is_nil(_ptr_type)
_CORBA_ObjRef_Var< _objref_Path, Path_Helper > Path_var
Definition: path_planners-idl.hh:100
Definition: path_planners-idl.hh:478
Definition: path_planners-idl.hh:348
Definition: path_planners-idl.hh:469
_CORBA_ObjRef_OUT_arg< _objref_Path, Path_Helper > Path_out
Definition: path_planners-idl.hh:101
Implement CORBA interface ``Obstacle&#39;&#39;.
Definition: basic-server.hh:27
inline ::hpp::core_idl::PathPlanner_ptr _this()
Definition: path_planners-idl.hh:531
Definition: path_planners-idl.hh:114
static _ptr_type unmarshalObjRef(cdrStream &)
_CORBA_ObjRef_Var< _objref_PathPlanner, PathPlanner_Helper > PathPlanner_var
Definition: path_planners-idl.hh:261
Definition: paths-idl.hh:192
double value_type
Definition: common.idl:18
Roadmap_ptr RoadmapRef
Definition: path_planners-idl.hh:112
Definition: path_planners-idl.hh:386
Roadmap_ptr _ptr_type
Definition: path_planners-idl.hh:135
::CORBA::LongLong size_type
Definition: common-idl.hh:66
static void marshalObjRef(_ptr_type, cdrStream &)
_pof_Roadmap()
Definition: path_planners-idl.hh:205
_CORBA_ObjRef_Var< _objref_PathOptimizer, PathOptimizer_Helper > PathOptimizer_var
Definition: path_planners-idl.hh:398
Definition: path_planners-idl.hh:404
_objref_Roadmap * Roadmap_ptr
Definition: path_planners-idl.hh:109
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: path_planners-idl.hh:146
Roadmap_ptr _ptr_type
Definition: path_planners-idl.hh:116
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: path_planners-idl.hh:154
Definition: path_planners-idl.hh:249
static _core_attr const char * _PD_repoId
Definition: path_planners-idl.hh:433
_objref_PathPlanner()
Definition: path_planners-idl.hh:322
_objref_PathOptimizer * PathOptimizer_ptr
Definition: path_planners-idl.hh:381
Path_ptr _ptr_type
Definition: path_planners-idl.hh:90
Definition: path_planners-idl.hh:167
Definition: paths-idl.hh:157
_pof_PathPlanner()
Definition: path_planners-idl.hh:341
Definition: common-idl.hh:689
Definition: path_planners-idl.hh:132
static void release(_ptr_type)
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: path_planners-idl.hh:289
PathPlanner_ptr PathPlannerRef
Definition: path_planners-idl.hh:247
PathPlanner_var _var_type
Definition: path_planners-idl.hh:271
inline ::hpp::core_idl::Roadmap_ptr _this()
Definition: path_planners-idl.hh:519
static _ptr_type _nil()
_objref_PathVector * PathVector_ptr
Definition: paths-idl.hh:82
_objref_Roadmap()
Definition: path_planners-idl.hh:186
_CORBA_ObjRef_OUT_arg< _objref_PathPlanner, PathPlanner_Helper > PathPlanner_out
Definition: path_planners-idl.hh:262
Definition: paths-idl.hh:240
PathOptimizer_ptr PathOptimizerRef
Definition: path_planners-idl.hh:384
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: path_planners-idl.hh:426
PathPlanner_ptr _ptr_type
Definition: path_planners-idl.hh:270
_CORBA_ObjRef_OUT_arg< _objref_PathOptimizer, PathOptimizer_Helper > PathOptimizer_out
Definition: path_planners-idl.hh:399
PathOptimizer_ptr _ptr_type
Definition: path_planners-idl.hh:388
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: path_planners-idl.hh:281
PathOptimizer_ptr _ptr_type
Definition: path_planners-idl.hh:407
static _core_attr const char * _PD_repoId
Definition: path_planners-idl.hh:296
PathPlanner_ptr _ptr_type
Definition: path_planners-idl.hh:251
PathOptimizer_var _var_type
Definition: path_planners-idl.hh:408
inline ::hpp::core_idl::PathOptimizer_ptr _this()
Definition: path_planners-idl.hh:543
Definition: path_planners-idl.hh:339
Path_ptr PathRef
Definition: path_planners-idl.hh:86
Roadmap_var _var_type
Definition: path_planners-idl.hh:136
Definition: common-idl.hh:575
static _core_attr const char * _PD_repoId
Definition: path_planners-idl.hh:161
_objref_Path * Path_ptr
Definition: path_planners-idl.hh:83
Definition: path_planners-idl.hh:302
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:33
Definition: path_planners-idl.hh:203
_CORBA_ObjRef_OUT_arg< _objref_Roadmap, Roadmap_Helper > Roadmap_out
Definition: path_planners-idl.hh:127
static void duplicate(_ptr_type)
_CORBA_ObjRef_Var< _objref_Roadmap, Roadmap_Helper > Roadmap_var
Definition: path_planners-idl.hh:126
Definition: path_planners-idl.hh:88
long long size_type
Definition: common.idl:19