hpp-corbaserver  4.14.0
Corba server for Humanoid Path Planner applications
_problem-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____problem_hh__
3 #define pp_core_idl____problem_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___problem
11 #endif
12 #ifndef USE_core_stub_in_nt_dll
13 # define USE_core_stub_in_nt_dll_NOT_DEFINED___problem
14 #endif
15 #ifndef USE_dyn_stub_in_nt_dll
16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED___problem
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__robots_hh_EXTERNAL_GUARD__
26 #define pp_core_idl__robots_hh_EXTERNAL_GUARD__
28 #endif
29 #ifndef pp_core_idl__distances_hh_EXTERNAL_GUARD__
30 #define pp_core_idl__distances_hh_EXTERNAL_GUARD__
32 #endif
33 #ifndef pp_core_idl__paths_hh_EXTERNAL_GUARD__
34 #define pp_core_idl__paths_hh_EXTERNAL_GUARD__
36 #endif
37 #ifndef pp_core_idl__constraints_hh_EXTERNAL_GUARD__
38 #define pp_core_idl__constraints_hh_EXTERNAL_GUARD__
40 #endif
41 #ifndef pp_core_idl____constraints_hh_EXTERNAL_GUARD__
42 #define pp_core_idl____constraints_hh_EXTERNAL_GUARD__
44 #endif
45 #ifndef pp_core_idl__steering__methods_hh_EXTERNAL_GUARD__
46 #define pp_core_idl__steering__methods_hh_EXTERNAL_GUARD__
48 #endif
49 #ifndef pp_core_idl__path__projectors_hh_EXTERNAL_GUARD__
50 #define pp_core_idl__path__projectors_hh_EXTERNAL_GUARD__
52 #endif
53 #ifndef pp_core_idl__path__validations_hh_EXTERNAL_GUARD__
54 #define pp_core_idl__path__validations_hh_EXTERNAL_GUARD__
56 #endif
57 #ifndef pp_core_idl__configuration__shooters_hh_EXTERNAL_GUARD__
58 #define pp_core_idl__configuration__shooters_hh_EXTERNAL_GUARD__
60 #endif
61 
62 
63 
64 #ifdef USE_stub_in_nt_dll
65 # ifndef USE_core_stub_in_nt_dll
66 # define USE_core_stub_in_nt_dll
67 # endif
68 # ifndef USE_dyn_stub_in_nt_dll
69 # define USE_dyn_stub_in_nt_dll
70 # endif
71 #endif
72 
73 #ifdef _core_attr
74 # error "A local CPP macro _core_attr has already been defined."
75 #else
76 # ifdef USE_core_stub_in_nt_dll
77 # define _core_attr _OMNIORB_NTDLL_IMPORT
78 # else
79 # define _core_attr
80 # endif
81 #endif
82 
83 #ifdef _dyn_attr
84 # error "A local CPP macro _dyn_attr has already been defined."
85 #else
86 # ifdef USE_dyn_stub_in_nt_dll
87 # define _dyn_attr _OMNIORB_NTDLL_IMPORT
88 # else
89 # define _dyn_attr
90 # endif
91 #endif
92 
93 
94 
95 _CORBA_MODULE hpp
96 
97 _CORBA_MODULE_BEG
98 
99  _CORBA_MODULE pinocchio_idl
100 
101  _CORBA_MODULE_BEG
102 
103 #ifndef __hpp_mpinocchio__idl_mDevice__
104 #define __hpp_mpinocchio__idl_mDevice__
105  class Device;
106  class _objref_Device;
108 
109  typedef _objref_Device* Device_ptr;
111 
113  public:
115 
116  static _ptr_type _nil();
117  static _CORBA_Boolean is_nil(_ptr_type);
118  static void release(_ptr_type);
119  static void duplicate(_ptr_type);
120  static void marshalObjRef(_ptr_type, cdrStream&);
121  static _ptr_type unmarshalObjRef(cdrStream&);
122  };
123 
124  typedef _CORBA_ObjRef_Var<_objref_Device, Device_Helper> Device_var;
125  typedef _CORBA_ObjRef_OUT_arg<_objref_Device,Device_Helper > Device_out;
126 
127 #endif
128 
129 #ifndef __hpp_mpinocchio__idl_mCollisionObject__
130 #define __hpp_mpinocchio__idl_mCollisionObject__
131  class CollisionObject;
134 
137 
139  public:
141 
142  static _ptr_type _nil();
143  static _CORBA_Boolean is_nil(_ptr_type);
144  static void release(_ptr_type);
145  static void duplicate(_ptr_type);
146  static void marshalObjRef(_ptr_type, cdrStream&);
147  static _ptr_type unmarshalObjRef(cdrStream&);
148  };
149 
150  typedef _CORBA_ObjRef_Var<_objref_CollisionObject, CollisionObject_Helper> CollisionObject_var;
151  typedef _CORBA_ObjRef_OUT_arg<_objref_CollisionObject,CollisionObject_Helper > CollisionObject_out;
152 
153 #endif
154 
155  _CORBA_MODULE_END
156 
157  _CORBA_MODULE core_idl
158 
159  _CORBA_MODULE_BEG
160 
161 #ifndef __hpp_mcore__idl_mDistance__
162 #define __hpp_mcore__idl_mDistance__
163  class Distance;
164  class _objref_Distance;
166 
169 
171  public:
173 
174  static _ptr_type _nil();
175  static _CORBA_Boolean is_nil(_ptr_type);
176  static void release(_ptr_type);
177  static void duplicate(_ptr_type);
178  static void marshalObjRef(_ptr_type, cdrStream&);
179  static _ptr_type unmarshalObjRef(cdrStream&);
180  };
181 
182  typedef _CORBA_ObjRef_Var<_objref_Distance, Distance_Helper> Distance_var;
183  typedef _CORBA_ObjRef_OUT_arg<_objref_Distance,Distance_Helper > Distance_out;
184 
185 #endif
186 
187 #ifndef __hpp_mcore__idl_mSteeringMethod__
188 #define __hpp_mcore__idl_mSteeringMethod__
189  class SteeringMethod;
192 
195 
197  public:
199 
200  static _ptr_type _nil();
201  static _CORBA_Boolean is_nil(_ptr_type);
202  static void release(_ptr_type);
203  static void duplicate(_ptr_type);
204  static void marshalObjRef(_ptr_type, cdrStream&);
205  static _ptr_type unmarshalObjRef(cdrStream&);
206  };
207 
208  typedef _CORBA_ObjRef_Var<_objref_SteeringMethod, SteeringMethod_Helper> SteeringMethod_var;
209  typedef _CORBA_ObjRef_OUT_arg<_objref_SteeringMethod,SteeringMethod_Helper > SteeringMethod_out;
210 
211 #endif
212 
213 #ifndef __hpp_mcore__idl_mConfigValidation__
214 #define __hpp_mcore__idl_mConfigValidation__
215  class ConfigValidation;
218 
221 
223  public:
225 
226  static _ptr_type _nil();
227  static _CORBA_Boolean is_nil(_ptr_type);
228  static void release(_ptr_type);
229  static void duplicate(_ptr_type);
230  static void marshalObjRef(_ptr_type, cdrStream&);
231  static _ptr_type unmarshalObjRef(cdrStream&);
232  };
233 
234  typedef _CORBA_ObjRef_Var<_objref_ConfigValidation, ConfigValidation_Helper> ConfigValidation_var;
235  typedef _CORBA_ObjRef_OUT_arg<_objref_ConfigValidation,ConfigValidation_Helper > ConfigValidation_out;
236 
237 #endif
238 
239 #ifndef __hpp_mcore__idl_mPathProjector__
240 #define __hpp_mcore__idl_mPathProjector__
241  class PathProjector;
242  class _objref_PathProjector;
244 
247 
249  public:
251 
252  static _ptr_type _nil();
253  static _CORBA_Boolean is_nil(_ptr_type);
254  static void release(_ptr_type);
255  static void duplicate(_ptr_type);
256  static void marshalObjRef(_ptr_type, cdrStream&);
257  static _ptr_type unmarshalObjRef(cdrStream&);
258  };
259 
260  typedef _CORBA_ObjRef_Var<_objref_PathProjector, PathProjector_Helper> PathProjector_var;
261  typedef _CORBA_ObjRef_OUT_arg<_objref_PathProjector,PathProjector_Helper > PathProjector_out;
262 
263 #endif
264 
265 #ifndef __hpp_mcore__idl_mPathValidation__
266 #define __hpp_mcore__idl_mPathValidation__
267  class PathValidation;
270 
273 
275  public:
277 
278  static _ptr_type _nil();
279  static _CORBA_Boolean is_nil(_ptr_type);
280  static void release(_ptr_type);
281  static void duplicate(_ptr_type);
282  static void marshalObjRef(_ptr_type, cdrStream&);
283  static _ptr_type unmarshalObjRef(cdrStream&);
284  };
285 
286  typedef _CORBA_ObjRef_Var<_objref_PathValidation, PathValidation_Helper> PathValidation_var;
287  typedef _CORBA_ObjRef_OUT_arg<_objref_PathValidation,PathValidation_Helper > PathValidation_out;
288 
289 #endif
290 
291 #ifndef __hpp_mcore__idl_mConfigurationShooter__
292 #define __hpp_mcore__idl_mConfigurationShooter__
293  class ConfigurationShooter;
296 
299 
301  public:
303 
304  static _ptr_type _nil();
305  static _CORBA_Boolean is_nil(_ptr_type);
306  static void release(_ptr_type);
307  static void duplicate(_ptr_type);
308  static void marshalObjRef(_ptr_type, cdrStream&);
309  static _ptr_type unmarshalObjRef(cdrStream&);
310  };
311 
312  typedef _CORBA_ObjRef_Var<_objref_ConfigurationShooter, ConfigurationShooter_Helper> ConfigurationShooter_var;
313  typedef _CORBA_ObjRef_OUT_arg<_objref_ConfigurationShooter,ConfigurationShooter_Helper > ConfigurationShooter_out;
314 
315 #endif
316 
317 #ifndef __hpp_mcore__idl_mConstraint__
318 #define __hpp_mcore__idl_mConstraint__
319  class Constraint;
320  class _objref_Constraint;
322 
325 
326  class Constraint_Helper {
327  public:
329 
330  static _ptr_type _nil();
331  static _CORBA_Boolean is_nil(_ptr_type);
332  static void release(_ptr_type);
333  static void duplicate(_ptr_type);
334  static void marshalObjRef(_ptr_type, cdrStream&);
335  static _ptr_type unmarshalObjRef(cdrStream&);
336  };
337 
338  typedef _CORBA_ObjRef_Var<_objref_Constraint, Constraint_Helper> Constraint_var;
339  typedef _CORBA_ObjRef_OUT_arg<_objref_Constraint,Constraint_Helper > Constraint_out;
340 
341 #endif
342 
343 #ifndef __hpp_mcore__idl_mConstraintSet__
344 #define __hpp_mcore__idl_mConstraintSet__
345  class ConstraintSet;
346  class _objref_ConstraintSet;
348 
351 
352  class ConstraintSet_Helper {
353  public:
355 
356  static _ptr_type _nil();
357  static _CORBA_Boolean is_nil(_ptr_type);
358  static void release(_ptr_type);
359  static void duplicate(_ptr_type);
360  static void marshalObjRef(_ptr_type, cdrStream&);
361  static _ptr_type unmarshalObjRef(cdrStream&);
362  };
363 
364  typedef _CORBA_ObjRef_Var<_objref_ConstraintSet, ConstraintSet_Helper> ConstraintSet_var;
365  typedef _CORBA_ObjRef_OUT_arg<_objref_ConstraintSet,ConstraintSet_Helper > ConstraintSet_out;
366 
367 #endif
368 
369 #ifndef __hpp_mcore__idl_mProblem__
370 #define __hpp_mcore__idl_mProblem__
371  class Problem;
372  class _objref_Problem;
374 
375  typedef _objref_Problem* Problem_ptr;
377 
378  class Problem_Helper {
379  public:
381 
382  static _ptr_type _nil();
383  static _CORBA_Boolean is_nil(_ptr_type);
384  static void release(_ptr_type);
385  static void duplicate(_ptr_type);
386  static void marshalObjRef(_ptr_type, cdrStream&);
387  static _ptr_type unmarshalObjRef(cdrStream&);
388  };
389 
390  typedef _CORBA_ObjRef_Var<_objref_Problem, Problem_Helper> Problem_var;
391  typedef _CORBA_ObjRef_OUT_arg<_objref_Problem,Problem_Helper > Problem_out;
392 
393 #endif
394 
395  // interface Problem
396  class Problem {
397  public:
398  // Declarations for this interface type.
401 
402  static _ptr_type _duplicate(_ptr_type);
403  static _ptr_type _narrow(::CORBA::Object_ptr);
404  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
405 
406  static _ptr_type _nil();
407 
408  static inline void _marshalObjRef(_ptr_type, cdrStream&);
409 
410  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
411  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
412  if (o)
413  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
414  else
415  return _nil();
416  }
417 
418  static inline _ptr_type _fromObjRef(omniObjRef* o) {
419  if (o)
420  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
421  else
422  return _nil();
423  }
424 
425  static _core_attr const char* _PD_repoId;
426 
427  // Other IDL defined within this scope.
428 
429  };
430 
431  class _objref_Problem :
432  public virtual ::CORBA::Object,
433  public virtual omniObjRef
434  {
435  public:
436  // IDL operations
437  void deleteThis();
439  void setInitConfig(const ::hpp::floatSeq& init);
440  floatSeq* getInitConfig();
441  void addGoalConfig(const ::hpp::floatSeq& goal);
442  void resetGoalConfigs();
443  Constraint_ptr getConstraints();
444  void setConstraints(::hpp::core_idl::Constraint_ptr constraints);
445  Distance_ptr getDistance();
446  void setDistance(::hpp::core_idl::Distance_ptr d);
447  SteeringMethod_ptr getSteeringMethod();
448  void setSteeringMethod(::hpp::core_idl::SteeringMethod_ptr d);
449  PathValidation_ptr getPathValidation();
450  void setPathValidation(::hpp::core_idl::PathValidation_ptr d);
451  PathProjector_ptr getPathProjector();
452  void setPathProjector(::hpp::core_idl::PathProjector_ptr p);
453  ConfigValidation_ptr getConfigValidations();
454  void clearConfigValidations();
455  void addConfigValidation(::hpp::core_idl::ConfigValidation_ptr cfgValidation);
456  ConfigurationShooter_ptr getConfigurationShooter();
457  void setConfigurationShooter(::hpp::core_idl::ConfigurationShooter_ptr d);
458  void filterCollisionPairs();
459  void setSecurityMargins(const ::hpp::floatSeqSeq& margins);
460  void addObstacle(::hpp::pinocchio_idl::CollisionObject_ptr object);
461  void setParameter(const char* name, const ::CORBA::Any& value);
462  ::CORBA::Any* getParameter(const char* name);
463 
464  // Constructors
465  inline _objref_Problem() { _PR_setobj(0); } // nil
466  _objref_Problem(omniIOR*, omniIdentity*);
467 
468  protected:
469  virtual ~_objref_Problem();
470 
471 
472  private:
473  virtual void* _ptrToObjRef(const char*);
474 
476  _objref_Problem& operator = (const _objref_Problem&);
477  // not implemented
478 
479  friend class Problem;
480  };
481 
482  class _pof_Problem : public _OMNI_NS(proxyObjectFactory) {
483  public:
484  inline _pof_Problem() : _OMNI_NS(proxyObjectFactory)(Problem::_PD_repoId) {}
485  virtual ~_pof_Problem();
486 
487  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
488  virtual _CORBA_Boolean is_a(const char*) const;
489  };
490 
491  class _impl_Problem :
492  public virtual omniServant
493  {
494  public:
495  virtual ~_impl_Problem();
496 
497  virtual void deleteThis() = 0;
498  virtual pinocchio_idl::Device_ptr robot() = 0;
499  virtual void setInitConfig(const ::hpp::floatSeq& init) = 0;
500  virtual floatSeq* getInitConfig() = 0;
501  virtual void addGoalConfig(const ::hpp::floatSeq& goal) = 0;
502  virtual void resetGoalConfigs() = 0;
503  virtual Constraint_ptr getConstraints() = 0;
504  virtual void setConstraints(::hpp::core_idl::Constraint_ptr constraints) = 0;
505  virtual Distance_ptr getDistance() = 0;
506  virtual void setDistance(::hpp::core_idl::Distance_ptr d) = 0;
507  virtual SteeringMethod_ptr getSteeringMethod() = 0;
508  virtual void setSteeringMethod(::hpp::core_idl::SteeringMethod_ptr d) = 0;
509  virtual PathValidation_ptr getPathValidation() = 0;
510  virtual void setPathValidation(::hpp::core_idl::PathValidation_ptr d) = 0;
511  virtual PathProjector_ptr getPathProjector() = 0;
512  virtual void setPathProjector(::hpp::core_idl::PathProjector_ptr p) = 0;
513  virtual ConfigValidation_ptr getConfigValidations() = 0;
514  virtual void clearConfigValidations() = 0;
515  virtual void addConfigValidation(::hpp::core_idl::ConfigValidation_ptr cfgValidation) = 0;
516  virtual ConfigurationShooter_ptr getConfigurationShooter() = 0;
517  virtual void setConfigurationShooter(::hpp::core_idl::ConfigurationShooter_ptr d) = 0;
518  virtual void filterCollisionPairs() = 0;
519  virtual void setSecurityMargins(const ::hpp::floatSeqSeq& margins) = 0;
520  virtual void addObstacle(::hpp::pinocchio_idl::CollisionObject_ptr object) = 0;
521  virtual void setParameter(const char* name, const ::CORBA::Any& value) = 0;
522  virtual ::CORBA::Any* getParameter(const char* name) = 0;
523 
524  public: // Really protected, workaround for xlC
525  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
526 
527  private:
528  virtual void* _ptrToInterface(const char*);
529  virtual const char* _mostDerivedRepoId();
530 
531  };
532 
533 
534  _CORBA_MODULE_END
535 
536 _CORBA_MODULE_END
537 
538 
539 
540 _CORBA_MODULE POA_hpp
541 _CORBA_MODULE_BEG
542 
543  _CORBA_MODULE pinocchio_idl
544  _CORBA_MODULE_BEG
545 
546  _CORBA_MODULE_END
547 
548  _CORBA_MODULE core_idl
549  _CORBA_MODULE_BEG
550 
551  class Problem :
552  public virtual hpp::core_idl::_impl_Problem,
553  public virtual ::PortableServer::ServantBase
554  {
555  public:
556  virtual ~Problem();
557 
559  return (::hpp::core_idl::Problem_ptr) _do_this(::hpp::core_idl::Problem::_PD_repoId);
560  }
561  };
562 
563  _CORBA_MODULE_END
564 
565 _CORBA_MODULE_END
566 
567 
568 
569 _CORBA_MODULE OBV_hpp
570 _CORBA_MODULE_BEG
571 
572  _CORBA_MODULE pinocchio_idl
573  _CORBA_MODULE_BEG
574 
575  _CORBA_MODULE_END
576 
577  _CORBA_MODULE core_idl
578  _CORBA_MODULE_BEG
579 
580  _CORBA_MODULE_END
581 
582 _CORBA_MODULE_END
583 
584 
585 
586 
587 
588 #undef _core_attr
589 #undef _dyn_attr
590 
591 
592 
593 inline void
594 hpp::core_idl::Problem::_marshalObjRef(::hpp::core_idl::Problem_ptr obj, cdrStream& s) {
595  omniObjRef::_marshal(obj->_PR_getobj(),s);
596 }
597 
598 
599 
600 #ifdef USE_stub_in_nt_dll_NOT_DEFINED___problem
601 # undef USE_stub_in_nt_dll
602 # undef USE_stub_in_nt_dll_NOT_DEFINED___problem
603 #endif
604 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED___problem
605 # undef USE_core_stub_in_nt_dll
606 # undef USE_core_stub_in_nt_dll_NOT_DEFINED___problem
607 #endif
608 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED___problem
609 # undef USE_dyn_stub_in_nt_dll
610 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED___problem
611 #endif
612 
613 #endif // ____problem_hh__
614 
Definition: steering_methods-idl.hh:106
Definition: configuration_shooters-idl.hh:129
Definition: robots-idl.hh:303
_CORBA_ObjRef_OUT_arg< _objref_ConfigValidation, ConfigValidation_Helper > ConfigValidation_out
Definition: _problem-idl.hh:235
_CORBA_ObjRef_OUT_arg< _objref_PathValidation, PathValidation_Helper > PathValidation_out
Definition: _problem-idl.hh:287
PathProjector_ptr _ptr_type
Definition: _problem-idl.hh:250
Constraint_ptr _ptr_type
Definition: _problem-idl.hh:328
Definition: robots-idl.hh:399
Definition: problem-idl.hh:339
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: _problem-idl.hh:410
SteeringMethod_ptr _ptr_type
Definition: _problem-idl.hh:198
Definition: _constraints-idl.hh:485
Definition: robots-idl.hh:434
PathProjector_ptr PathProjectorRef
Definition: _problem-idl.hh:246
_objref_Problem()
Definition: _problem-idl.hh:465
Definition: _constraints-idl.hh:538
inline ::hpp::core_idl::Problem_ptr _this()
Definition: _problem-idl.hh:558
_objref_SteeringMethod * SteeringMethod_ptr
Definition: _problem-idl.hh:191
_objref_PathProjector * PathProjector_ptr
Definition: _problem-idl.hh:243
_CORBA_ObjRef_OUT_arg< _objref_CollisionObject, CollisionObject_Helper > CollisionObject_out
Definition: _problem-idl.hh:151
Implement CORBA interface ``Obstacle&#39;&#39;.
Definition: basic-server.hh:35
Device_ptr DeviceRef
Definition: _problem-idl.hh:110
_objref_CollisionObject * CollisionObject_ptr
Definition: _problem-idl.hh:133
_CORBA_ObjRef_OUT_arg< _objref_Constraint, Constraint_Helper > Constraint_out
Definition: _problem-idl.hh:339
_objref_PathValidation * PathValidation_ptr
Definition: _problem-idl.hh:269
Definition: _constraints-idl.hh:242
_CORBA_ObjRef_Var< _objref_Problem, Problem_Helper > Problem_var
Definition: _problem-idl.hh:390
Definition: path_projectors-idl.hh:141
Device_ptr _ptr_type
Definition: _problem-idl.hh:114
Problem_ptr _ptr_type
Definition: _problem-idl.hh:399
Definition: problem-idl.hh:138
sequence< floatSeq > floatSeqSeq
Definition: common.idl:35
_CORBA_ObjRef_Var< _objref_Device, Device_Helper > Device_var
Definition: _problem-idl.hh:124
Definition: configuration_shooters-idl.hh:94
Definition: path_validations-idl.hh:118
Distance_ptr _ptr_type
Definition: _problem-idl.hh:172
ConfigurationShooter_ptr ConfigurationShooterRef
Definition: _problem-idl.hh:298
_CORBA_ObjRef_Var< _objref_PathValidation, PathValidation_Helper > PathValidation_var
Definition: _problem-idl.hh:286
_CORBA_ObjRef_OUT_arg< _objref_ConfigurationShooter, ConfigurationShooter_Helper > ConfigurationShooter_out
Definition: _problem-idl.hh:313
SteeringMethod_ptr SteeringMethodRef
Definition: _problem-idl.hh:194
Definition: path_projectors-idl.hh:106
static void release(_ptr_type)
Definition: _constraints-idl.hh:572
Definition: _problem-idl.hh:138
Definition: robots-idl.hh:217
static _ptr_type _nil()
Distance_ptr DistanceRef
Definition: _problem-idl.hh:168
Definition: _problem-idl.hh:248
_objref_ConstraintSet * ConstraintSet_ptr
Definition: _problem-idl.hh:347
_objref_ConfigValidation * ConfigValidation_ptr
Definition: _problem-idl.hh:217
Definition: _problem-idl.hh:196
Definition: path_validations-idl.hh:188
Definition: robots-idl.hh:252
_CORBA_ObjRef_Var< _objref_PathProjector, PathProjector_Helper > PathProjector_var
Definition: _problem-idl.hh:260
Definition: _constraints-idl.hh:503
Definition: _problem-idl.hh:222
_CORBA_ObjRef_Var< _objref_CollisionObject, CollisionObject_Helper > CollisionObject_var
Definition: _problem-idl.hh:150
ConfigurationShooter_ptr _ptr_type
Definition: _problem-idl.hh:302
_CORBA_ObjRef_Var< _objref_Constraint, Constraint_Helper > Constraint_var
Definition: _problem-idl.hh:338
Definition: distances-idl.hh:129
Definition: steering_methods-idl.hh:178
ConstraintSet_ptr _ptr_type
Definition: _problem-idl.hh:354
Definition: _constraints-idl.hh:224
_objref_ConfigurationShooter * ConfigurationShooter_ptr
Definition: _problem-idl.hh:295
Definition: distances-idl.hh:94
_CORBA_ObjRef_OUT_arg< _objref_Device, Device_Helper > Device_out
Definition: _problem-idl.hh:125
PathValidation_ptr _ptr_type
Definition: _problem-idl.hh:276
Definition: _problem-idl.hh:170
Definition: path_validations-idl.hh:153
_objref_Problem * Problem_ptr
Definition: _problem-idl.hh:373
_objref_Constraint * Constraint_ptr
Definition: _problem-idl.hh:321
_CORBA_ObjRef_Var< _objref_ConfigurationShooter, ConfigurationShooter_Helper > ConfigurationShooter_var
Definition: _problem-idl.hh:312
Definition: problem-idl.hh:120
Definition: problem-idl.hh:173
Constraint_ptr ConstraintRef
Definition: _problem-idl.hh:324
_pof_Problem()
Definition: _problem-idl.hh:484
_CORBA_ObjRef_OUT_arg< _objref_Distance, Distance_Helper > Distance_out
Definition: _problem-idl.hh:183
Definition: _constraints-idl.hh:316
CollisionObject_ptr CollisionObjectRef
Definition: _problem-idl.hh:136
_CORBA_ObjRef_Var< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_var
Definition: _problem-idl.hh:364
Definition: steering_methods-idl.hh:141
_CORBA_ObjRef_Var< _objref_Distance, Distance_Helper > Distance_var
Definition: _problem-idl.hh:182
_CORBA_ObjRef_OUT_arg< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_out
Definition: _problem-idl.hh:365
Problem_var _var_type
Definition: _problem-idl.hh:400
static _CORBA_Boolean is_nil(_ptr_type)
Problem_ptr _ptr_type
Definition: _problem-idl.hh:380
_CORBA_ObjRef_Var< _objref_Problem, Problem_Helper > Problem_var
Definition: problem-idl.hh:132
Definition: path_validations-idl.hh:546
Definition: robots-idl.hh:364
Definition: _problem-idl.hh:300
static void marshalObjRef(_ptr_type, cdrStream &)
static void duplicate(_ptr_type)
Definition: path_projectors-idl.hh:177
ConstraintSet_ptr ConstraintSetRef
Definition: _problem-idl.hh:350
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: _problem-idl.hh:418
_CORBA_ObjRef_Var< _objref_SteeringMethod, SteeringMethod_Helper > SteeringMethod_var
Definition: _problem-idl.hh:208
ConfigValidation_ptr _ptr_type
Definition: _problem-idl.hh:224
_CORBA_ObjRef_Var< _objref_ConfigValidation, ConfigValidation_Helper > ConfigValidation_var
Definition: _problem-idl.hh:234
Definition: common-idl.hh:689
Problem_ptr ProblemRef
Definition: _problem-idl.hh:376
Definition: _problem-idl.hh:274
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:34
_objref_Device * Device_ptr
Definition: _problem-idl.hh:107
static _ptr_type unmarshalObjRef(cdrStream &)
ConfigValidation_ptr ConfigValidationRef
Definition: _problem-idl.hh:220
Definition: path_validations-idl.hh:510
#define _core_attr
Definition: _problem-idl.hh:79
_CORBA_ObjRef_OUT_arg< _objref_PathProjector, PathProjector_Helper > PathProjector_out
Definition: _problem-idl.hh:261
Definition: path_validations-idl.hh:475
Definition: _constraints-idl.hh:277
Definition: problem-idl.hh:330
_CORBA_ObjRef_OUT_arg< _objref_SteeringMethod, SteeringMethod_Helper > SteeringMethod_out
Definition: _problem-idl.hh:209
Definition: _problem-idl.hh:112
CollisionObject_ptr _ptr_type
Definition: _problem-idl.hh:140
Definition: distances-idl.hh:164
_objref_Distance * Distance_ptr
Definition: _problem-idl.hh:165
Definition: configuration_shooters-idl.hh:164
PathValidation_ptr PathValidationRef
Definition: _problem-idl.hh:272
_CORBA_ObjRef_OUT_arg< _objref_Problem, Problem_Helper > Problem_out
Definition: _problem-idl.hh:391