hpp-corbaserver  6.0.0
Corba server for Humanoid Path Planner applications
_constraints-idl.hh
Go to the documentation of this file.
1 // This file is generated by omniidl (C++ backend)- omniORB_4_3. Do not edit.
2 #ifndef pp_core_idl____constraints_hh__
3 #define pp_core_idl____constraints_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___constraints
11 #endif
12 #ifndef USE_core_stub_in_nt_dll
13 # define USE_core_stub_in_nt_dll_NOT_DEFINED___constraints
14 #endif
15 #ifndef USE_dyn_stub_in_nt_dll
16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED___constraints
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__constraints_hh_EXTERNAL_GUARD__
26 #define pp_core_idl__constraints_hh_EXTERNAL_GUARD__
28 #endif
29 
30 
31 
32 #ifdef USE_stub_in_nt_dll
33 # ifndef USE_core_stub_in_nt_dll
34 # define USE_core_stub_in_nt_dll
35 # endif
36 # ifndef USE_dyn_stub_in_nt_dll
37 # define USE_dyn_stub_in_nt_dll
38 # endif
39 #endif
40 
41 #ifdef _core_attr
42 # error "A local CPP macro _core_attr has already been defined."
43 #else
44 # ifdef USE_core_stub_in_nt_dll
45 # define _core_attr _OMNIORB_NTDLL_IMPORT
46 # else
47 # define _core_attr
48 # endif
49 #endif
50 
51 #ifdef _dyn_attr
52 # error "A local CPP macro _dyn_attr has already been defined."
53 #else
54 # ifdef USE_dyn_stub_in_nt_dll
55 # define _dyn_attr _OMNIORB_NTDLL_IMPORT
56 # else
57 # define _dyn_attr
58 # endif
59 #endif
60 
61 
62 
63 _CORBA_MODULE hpp
64 
65 _CORBA_MODULE_BEG
66 
67  _CORBA_MODULE constraints_idl
68 
69  _CORBA_MODULE_BEG
70 
71 #ifndef __hpp_mconstraints__idl_mImplicit__
72 #define __hpp_mconstraints__idl_mImplicit__
73  class Implicit;
74  class _objref_Implicit;
75  class _impl_Implicit;
76 
79 
80  class Implicit_Helper {
81  public:
83 
84  static _ptr_type _nil();
85  static _CORBA_Boolean is_nil(_ptr_type);
86  static void release(_ptr_type);
87  static void duplicate(_ptr_type);
88  static void marshalObjRef(_ptr_type, cdrStream&);
89  static _ptr_type unmarshalObjRef(cdrStream&);
90  };
91 
92  typedef _CORBA_ObjRef_Var<_objref_Implicit, Implicit_Helper> Implicit_var;
93  typedef _CORBA_ObjRef_OUT_arg<_objref_Implicit,Implicit_Helper > Implicit_out;
94 
95 #endif
96 
97  class Implicits_var;
98 
99  class Implicits : public _CORBA_Unbounded_Sequence_ObjRef< _objref_Implicit, _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> , Implicit_Helper > {
100  public:
102  inline Implicits() {}
103  inline Implicits(const Implicits& _s)
104  : _CORBA_Unbounded_Sequence_ObjRef< _objref_Implicit, _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> , Implicit_Helper > (_s) {}
105 
106  inline Implicits(_CORBA_ULong _max)
107  : _CORBA_Unbounded_Sequence_ObjRef< _objref_Implicit, _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> , Implicit_Helper > (_max) {}
108  inline Implicits(_CORBA_ULong _max, _CORBA_ULong _len, Implicit_ptr* _val, _CORBA_Boolean _rel=0)
109  : _CORBA_Unbounded_Sequence_ObjRef< _objref_Implicit, _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> , Implicit_Helper > (_max, _len, _val, _rel) {}
110 
111 
112 
113  inline Implicits& operator = (const Implicits& _s) {
114  _CORBA_Unbounded_Sequence_ObjRef< _objref_Implicit, _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> , Implicit_Helper > ::operator=(_s);
115  return *this;
116  }
117  };
118 
119  class Implicits_out;
120 
122  public:
123  inline Implicits_var() : _pd_seq(0) {}
124  inline Implicits_var(Implicits* _s) : _pd_seq(_s) {}
125  inline Implicits_var(const Implicits_var& _s) {
126  if (_s._pd_seq) _pd_seq = new Implicits(*_s._pd_seq);
127  else _pd_seq = 0;
128  }
129  inline ~Implicits_var() { if (_pd_seq) delete _pd_seq; }
130 
132  if (_pd_seq) delete _pd_seq;
133  _pd_seq = _s;
134  return *this;
135  }
137  if (&_s != this) {
138  if (_s._pd_seq) {
139  if (!_pd_seq) _pd_seq = new Implicits;
140  *_pd_seq = *_s._pd_seq;
141  }
142  else if (_pd_seq) {
143  delete _pd_seq;
144  _pd_seq = 0;
145  }
146  }
147  return *this;
148  }
149  inline _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> operator [] (_CORBA_ULong _s) {
150  return (*_pd_seq)[_s];
151  }
152 
153 
154 
155  inline Implicits* operator -> () { return _pd_seq; }
156  inline const Implicits* operator -> () const { return _pd_seq; }
157 #if defined(__GNUG__)
158  inline operator Implicits& () const { return *_pd_seq; }
159 #else
160  inline operator const Implicits& () const { return *_pd_seq; }
161  inline operator Implicits& () { return *_pd_seq; }
162 #endif
163 
164  inline const Implicits& in() const { return *_pd_seq; }
165  inline Implicits& inout() { return *_pd_seq; }
166  inline Implicits*& out() {
167  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
168  return _pd_seq;
169  }
170  inline Implicits* _retn() { Implicits* tmp = _pd_seq; _pd_seq = 0; return tmp; }
171 
172  friend class Implicits_out;
173 
174  private:
175  Implicits* _pd_seq;
176  };
177 
179  public:
180  inline Implicits_out(Implicits*& _s) : _data(_s) { _data = 0; }
182  : _data(_s._pd_seq) { _s = (Implicits*) 0; }
183  inline Implicits_out(const Implicits_out& _s) : _data(_s._data) {}
185  _data = _s._data;
186  return *this;
187  }
189  _data = _s;
190  return *this;
191  }
192  inline operator Implicits*&() { return _data; }
193  inline Implicits*& ptr() { return _data; }
194  inline Implicits* operator->() { return _data; }
195 
196  inline _CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper> operator [] (_CORBA_ULong _i) {
197  return (*_data)[_i];
198  }
199 
200 
201 
203 
204  private:
205  Implicits_out();
207  };
208 
209  _CORBA_MODULE_END
210 
211  _CORBA_MODULE core_idl
212 
213  _CORBA_MODULE_BEG
214 
215 #ifndef __hpp_mcore__idl_mConstraint__
216 #define __hpp_mcore__idl_mConstraint__
217  class Constraint;
218  class _objref_Constraint;
219  class _impl_Constraint;
220 
223 
225  public:
227 
228  static _ptr_type _nil();
229  static _CORBA_Boolean is_nil(_ptr_type);
230  static void release(_ptr_type);
231  static void duplicate(_ptr_type);
232  static void marshalObjRef(_ptr_type, cdrStream&);
233  static _ptr_type unmarshalObjRef(cdrStream&);
234  };
235 
236  typedef _CORBA_ObjRef_Var<_objref_Constraint, Constraint_Helper> Constraint_var;
237  typedef _CORBA_ObjRef_OUT_arg<_objref_Constraint,Constraint_Helper > Constraint_out;
238 
239 #endif
240 
241  // interface Constraint
242  class Constraint {
243  public:
244  // Declarations for this interface type.
247 
249  static _ptr_type _narrow(::CORBA::Object_ptr);
250  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
251 
252  static _ptr_type _nil();
253 
254  static inline void _marshalObjRef(_ptr_type, cdrStream&);
255 
256  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
257  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
258  if (o)
259  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
260  else
261  return _nil();
262  }
263 
264  static inline _ptr_type _fromObjRef(omniObjRef* o) {
265  if (o)
266  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
267  else
268  return _nil();
269  }
270 
271  static _core_attr const char* _PD_repoId;
272 
273  // Other IDL defined within this scope.
274 
275  };
276 
278  public virtual ::CORBA::Object,
279  public virtual omniObjRef
280  {
281  public:
282  // IDL operations
283  void deleteThis();
284  ::CORBA::Boolean deleteIfExpired();
285  void persistantStorage(::CORBA::Boolean persistant);
286  ::CORBA::Boolean apply(::hpp::floatSeq& config);
287  char* name();
288  char* str();
289  ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq& config);
291 
292  // Constructors
293  inline _objref_Constraint() { _PR_setobj(0); } // nil
294  _objref_Constraint(omniIOR*, omniIdentity*);
295 
296  protected:
298 
299 
300  private:
301  virtual void* _ptrToObjRef(const char*);
302 
304  _objref_Constraint& operator = (const _objref_Constraint&);
305  // not implemented
306 
307  friend class Constraint;
308  };
309 
310  class _pof_Constraint : public _OMNI_NS(proxyObjectFactory) {
311  public:
312  inline _pof_Constraint() : _OMNI_NS(proxyObjectFactory)(Constraint::_PD_repoId) {}
313  virtual ~_pof_Constraint();
314 
315  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
316  virtual _CORBA_Boolean is_a(const char*) const;
317  };
318 
320  public virtual omniServant
321  {
322  public:
323  virtual ~_impl_Constraint();
324 
325  virtual void deleteThis() = 0;
326  virtual ::CORBA::Boolean deleteIfExpired() = 0;
327  virtual void persistantStorage(::CORBA::Boolean persistant) = 0;
328  virtual ::CORBA::Boolean apply(::hpp::floatSeq& config) = 0;
329  virtual char* name() = 0;
330  virtual char* str() = 0;
331  virtual ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq& config) = 0;
332  virtual Constraint_ptr copy() = 0;
333 
334  public: // Really protected, workaround for xlC
335  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
336 
337  private:
338  virtual void* _ptrToInterface(const char*);
339  virtual const char* _mostDerivedRepoId();
340 
341  };
342 
343 
344 #ifndef __hpp_mcore__idl_mConfigProjector__
345 #define __hpp_mcore__idl_mConfigProjector__
346  class ConfigProjector;
348  class _impl_ConfigProjector;
349 
352 
354  public:
356 
357  static _ptr_type _nil();
358  static _CORBA_Boolean is_nil(_ptr_type);
359  static void release(_ptr_type);
360  static void duplicate(_ptr_type);
361  static void marshalObjRef(_ptr_type, cdrStream&);
362  static _ptr_type unmarshalObjRef(cdrStream&);
363  };
364 
365  typedef _CORBA_ObjRef_Var<_objref_ConfigProjector, ConfigProjector_Helper> ConfigProjector_var;
366  typedef _CORBA_ObjRef_OUT_arg<_objref_ConfigProjector,ConfigProjector_Helper > ConfigProjector_out;
367 
368 #endif
369 
370  // interface ConfigProjector
372  public:
373  // Declarations for this interface type.
376 
378  static _ptr_type _narrow(::CORBA::Object_ptr);
379  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
380 
381  static _ptr_type _nil();
382 
383  static inline void _marshalObjRef(_ptr_type, cdrStream&);
384 
385  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
386  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
387  if (o)
388  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
389  else
390  return _nil();
391  }
392 
393  static inline _ptr_type _fromObjRef(omniObjRef* o) {
394  if (o)
395  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
396  else
397  return _nil();
398  }
399 
400  static _core_attr const char* _PD_repoId;
401 
402  // Other IDL defined within this scope.
403 
404  };
405 
407  public virtual _objref_Constraint
408  {
409  public:
410  // IDL operations
417  ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& arg, ::hpp::floatSeq_out err, ::CORBA::Boolean& constraintFound);
419  ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority);
420  void setLastIsOptional(::CORBA::Boolean optional);
421  ::CORBA::Boolean getLastIsOptional();
424 
425  // Constructors
426  inline _objref_ConfigProjector() { _PR_setobj(0); } // nil
427  _objref_ConfigProjector(omniIOR*, omniIdentity*);
428 
429  protected:
431 
432 
433  private:
434  virtual void* _ptrToObjRef(const char*);
435 
438  // not implemented
439 
440  friend class ConfigProjector;
441  };
442 
443  class _pof_ConfigProjector : public _OMNI_NS(proxyObjectFactory) {
444  public:
445  inline _pof_ConfigProjector() : _OMNI_NS(proxyObjectFactory)(ConfigProjector::_PD_repoId) {}
447 
448  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
449  virtual _CORBA_Boolean is_a(const char*) const;
450  };
451 
453  public virtual _impl_Constraint
454  {
455  public:
457 
460  virtual void setRightHandSide(const ::hpp::floatSeq& param) = 0;
462  virtual floatSeq* getRightHandSide() = 0;
463  virtual void setRightHandSideAt(::hpp::value_type s) = 0;
464  virtual ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& arg, ::hpp::floatSeq_out err, ::CORBA::Boolean& constraintFound) = 0;
466  virtual ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority) = 0;
467  virtual void setLastIsOptional(::CORBA::Boolean optional) = 0;
468  virtual ::CORBA::Boolean getLastIsOptional() = 0;
469  virtual void setErrorThreshold(::hpp::value_type threshold) = 0;
471 
472  public: // Really protected, workaround for xlC
473  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
474 
475  private:
476  virtual void* _ptrToInterface(const char*);
477  virtual const char* _mostDerivedRepoId();
478 
479  };
480 
481 
482 #ifndef __hpp_mcore__idl_mConstraintSet__
483 #define __hpp_mcore__idl_mConstraintSet__
484  class ConstraintSet;
485  class _objref_ConstraintSet;
486  class _impl_ConstraintSet;
487 
490 
492  public:
494 
495  static _ptr_type _nil();
496  static _CORBA_Boolean is_nil(_ptr_type);
497  static void release(_ptr_type);
498  static void duplicate(_ptr_type);
499  static void marshalObjRef(_ptr_type, cdrStream&);
500  static _ptr_type unmarshalObjRef(cdrStream&);
501  };
502 
503  typedef _CORBA_ObjRef_Var<_objref_ConstraintSet, ConstraintSet_Helper> ConstraintSet_var;
504  typedef _CORBA_ObjRef_OUT_arg<_objref_ConstraintSet,ConstraintSet_Helper > ConstraintSet_out;
505 
506 #endif
507 
508  // interface ConstraintSet
510  public:
511  // Declarations for this interface type.
514 
516  static _ptr_type _narrow(::CORBA::Object_ptr);
517  static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
518 
519  static _ptr_type _nil();
520 
521  static inline void _marshalObjRef(_ptr_type, cdrStream&);
522 
523  static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
524  omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
525  if (o)
526  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
527  else
528  return _nil();
529  }
530 
531  static inline _ptr_type _fromObjRef(omniObjRef* o) {
532  if (o)
533  return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
534  else
535  return _nil();
536  }
537 
538  static _core_attr const char* _PD_repoId;
539 
540  // Other IDL defined within this scope.
541 
542  };
543 
545  public virtual _objref_Constraint
546  {
547  public:
548  // IDL operations
551 
552  // Constructors
553  inline _objref_ConstraintSet() { _PR_setobj(0); } // nil
554  _objref_ConstraintSet(omniIOR*, omniIdentity*);
555 
556  protected:
558 
559 
560  private:
561  virtual void* _ptrToObjRef(const char*);
562 
564  _objref_ConstraintSet& operator = (const _objref_ConstraintSet&);
565  // not implemented
566 
567  friend class ConstraintSet;
568  };
569 
570  class _pof_ConstraintSet : public _OMNI_NS(proxyObjectFactory) {
571  public:
572  inline _pof_ConstraintSet() : _OMNI_NS(proxyObjectFactory)(ConstraintSet::_PD_repoId) {}
574 
575  virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
576  virtual _CORBA_Boolean is_a(const char*) const;
577  };
578 
580  public virtual _impl_Constraint
581  {
582  public:
584 
586  virtual void addConstraint(::hpp::core_idl::Constraint_ptr a_constraint) = 0;
587 
588  public: // Really protected, workaround for xlC
589  virtual _CORBA_Boolean _dispatch(omniCallHandle&);
590 
591  private:
592  virtual void* _ptrToInterface(const char*);
593  virtual const char* _mostDerivedRepoId();
594 
595  };
596 
597 
598  _CORBA_MODULE_END
599 
600 _CORBA_MODULE_END
601 
602 
603 
604 _CORBA_MODULE POA_hpp
605 _CORBA_MODULE_BEG
606 
607  _CORBA_MODULE constraints_idl
608  _CORBA_MODULE_BEG
609 
610  _CORBA_MODULE_END
611 
612  _CORBA_MODULE core_idl
613  _CORBA_MODULE_BEG
614 
615  class Constraint :
616  public virtual hpp::core_idl::_impl_Constraint,
617  public virtual ::PortableServer::ServantBase
618  {
619  public:
620  virtual ~Constraint();
621 
623  return (::hpp::core_idl::Constraint_ptr) _do_this(::hpp::core_idl::Constraint::_PD_repoId);
624  }
625  };
626 
627  class ConfigProjector :
628  public virtual hpp::core_idl::_impl_ConfigProjector,
629  public virtual Constraint
630  {
631  public:
632  virtual ~ConfigProjector();
633 
635  return (::hpp::core_idl::ConfigProjector_ptr) _do_this(::hpp::core_idl::ConfigProjector::_PD_repoId);
636  }
637  };
638 
639  class ConstraintSet :
640  public virtual hpp::core_idl::_impl_ConstraintSet,
641  public virtual Constraint
642  {
643  public:
644  virtual ~ConstraintSet();
645 
647  return (::hpp::core_idl::ConstraintSet_ptr) _do_this(::hpp::core_idl::ConstraintSet::_PD_repoId);
648  }
649  };
650 
651  _CORBA_MODULE_END
652 
653 _CORBA_MODULE_END
654 
655 
656 
657 _CORBA_MODULE OBV_hpp
658 _CORBA_MODULE_BEG
659 
660  _CORBA_MODULE constraints_idl
661  _CORBA_MODULE_BEG
662 
663  _CORBA_MODULE_END
664 
665  _CORBA_MODULE core_idl
666  _CORBA_MODULE_BEG
667 
668  _CORBA_MODULE_END
669 
670 _CORBA_MODULE_END
671 
672 
673 
674 
675 
676 #undef _core_attr
677 #undef _dyn_attr
678 
679 
680 
681 inline void
682 hpp::core_idl::Constraint::_marshalObjRef(::hpp::core_idl::Constraint_ptr obj, cdrStream& s) {
683  omniObjRef::_marshal(obj->_PR_getobj(),s);
684 }
685 
686 inline void
687 hpp::core_idl::ConfigProjector::_marshalObjRef(::hpp::core_idl::ConfigProjector_ptr obj, cdrStream& s) {
688  omniObjRef::_marshal(obj->_PR_getobj(),s);
689 }
690 
691 inline void
692 hpp::core_idl::ConstraintSet::_marshalObjRef(::hpp::core_idl::ConstraintSet_ptr obj, cdrStream& s) {
693  omniObjRef::_marshal(obj->_PR_getobj(),s);
694 }
695 
696 
697 
698 #ifdef USE_stub_in_nt_dll_NOT_DEFINED___constraints
699 # undef USE_stub_in_nt_dll
700 # undef USE_stub_in_nt_dll_NOT_DEFINED___constraints
701 #endif
702 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED___constraints
703 # undef USE_core_stub_in_nt_dll
704 # undef USE_core_stub_in_nt_dll_NOT_DEFINED___constraints
705 #endif
706 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED___constraints
707 # undef USE_dyn_stub_in_nt_dll
708 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED___constraints
709 #endif
710 
711 #endif // ____constraints_hh__
712 
_objref_ConfigProjector * ConfigProjector_ptr
Definition: _constraints-idl.hh:348
ConstraintSet_ptr ConstraintSetRef
Definition: _constraints-idl.hh:489
ConfigProjector_ptr ConfigProjectorRef
Definition: _constraints-idl.hh:351
_CORBA_ObjRef_OUT_arg< _objref_Implicit, Implicit_Helper > Implicit_out
Definition: _constraints-idl.hh:93
#define _core_attr
Definition: _constraints-idl.hh:47
_objref_Implicit * Implicit_ptr
Definition: _constraints-idl.hh:75
_CORBA_ObjRef_OUT_arg< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_out
Definition: _constraints-idl.hh:504
_objref_ConstraintSet * ConstraintSet_ptr
Definition: _constraints-idl.hh:486
_objref_Constraint * Constraint_ptr
Definition: _constraints-idl.hh:219
_CORBA_ObjRef_OUT_arg< _objref_ConfigProjector, ConfigProjector_Helper > ConfigProjector_out
Definition: _constraints-idl.hh:366
Constraint_ptr ConstraintRef
Definition: _constraints-idl.hh:222
_CORBA_ObjRef_Var< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_var
Definition: _constraints-idl.hh:503
_CORBA_ObjRef_Var< _objref_Constraint, Constraint_Helper > Constraint_var
Definition: _constraints-idl.hh:236
Implicit_ptr ImplicitRef
Definition: _constraints-idl.hh:78
_CORBA_ObjRef_OUT_arg< _objref_Constraint, Constraint_Helper > Constraint_out
Definition: _constraints-idl.hh:237
_CORBA_ObjRef_Var< _objref_Implicit, Implicit_Helper > Implicit_var
Definition: _constraints-idl.hh:92
_CORBA_ObjRef_Var< _objref_ConfigProjector, ConfigProjector_Helper > ConfigProjector_var
Definition: _constraints-idl.hh:365
Definition: _constraints-idl.hh:353
static void marshalObjRef(_ptr_type, cdrStream &)
static _CORBA_Boolean is_nil(_ptr_type)
static _ptr_type unmarshalObjRef(cdrStream &)
static _ptr_type _nil()
static void release(_ptr_type)
static void duplicate(_ptr_type)
ConfigProjector_ptr _ptr_type
Definition: _constraints-idl.hh:355
Definition: _constraints-idl.hh:371
static _ptr_type _duplicate(_ptr_type)
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: _constraints-idl.hh:385
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: _constraints-idl.hh:393
virtual ~ConfigProjector()
inline ::hpp::core_idl::ConfigProjector_ptr _this()
Definition: _constraints-idl.hh:634
static _core_attr const char * _PD_repoId
Definition: _constraints-idl.hh:400
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition: _constraints-idl.hh:687
ConfigProjector_ptr _ptr_type
Definition: _constraints-idl.hh:374
static _ptr_type _narrow(::CORBA::Object_ptr)
static _ptr_type _nil()
ConfigProjector_var _var_type
Definition: _constraints-idl.hh:375
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
Definition: _constraints-idl.hh:491
static _CORBA_Boolean is_nil(_ptr_type)
ConstraintSet_ptr _ptr_type
Definition: _constraints-idl.hh:493
static void release(_ptr_type)
static void duplicate(_ptr_type)
static _ptr_type unmarshalObjRef(cdrStream &)
static void marshalObjRef(_ptr_type, cdrStream &)
static _ptr_type _nil()
Definition: _constraints-idl.hh:509
ConstraintSet_ptr _ptr_type
Definition: _constraints-idl.hh:512
virtual ~ConstraintSet()
static _ptr_type _nil()
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: _constraints-idl.hh:531
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: _constraints-idl.hh:523
ConstraintSet_var _var_type
Definition: _constraints-idl.hh:513
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition: _constraints-idl.hh:692
static _ptr_type _narrow(::CORBA::Object_ptr)
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
static _core_attr const char * _PD_repoId
Definition: _constraints-idl.hh:538
inline ::hpp::core_idl::ConstraintSet_ptr _this()
Definition: _constraints-idl.hh:646
static _ptr_type _duplicate(_ptr_type)
Definition: _constraints-idl.hh:224
static _ptr_type _nil()
static void release(_ptr_type)
static _ptr_type unmarshalObjRef(cdrStream &)
Constraint_ptr _ptr_type
Definition: _constraints-idl.hh:226
static _CORBA_Boolean is_nil(_ptr_type)
static void duplicate(_ptr_type)
static void marshalObjRef(_ptr_type, cdrStream &)
Definition: _constraints-idl.hh:242
static _ptr_type _duplicate(_ptr_type)
virtual ~Constraint()
static _ptr_type _nil()
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition: _constraints-idl.hh:682
static _core_attr const char * _PD_repoId
Definition: _constraints-idl.hh:271
Constraint_ptr _ptr_type
Definition: _constraints-idl.hh:245
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: _constraints-idl.hh:264
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: _constraints-idl.hh:256
Constraint_var _var_type
Definition: _constraints-idl.hh:246
static _ptr_type _narrow(::CORBA::Object_ptr)
inline ::hpp::core_idl::Constraint_ptr _this()
Definition: _constraints-idl.hh:622
Definition: constraints-idl.hh:205
static _CORBA_Boolean is_nil(_ptr_type)
static void marshalObjRef(_ptr_type, cdrStream &)
Implicit_ptr _ptr_type
Definition: _constraints-idl.hh:82
static _ptr_type _nil()
static void release(_ptr_type)
static void duplicate(_ptr_type)
static _ptr_type unmarshalObjRef(cdrStream &)
Definition: constraints-idl.hh:223
Definition: _constraints-idl.hh:178
_CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper > operator[](_CORBA_ULong _i)
Definition: _constraints-idl.hh:196
Implicits *& _data
Definition: _constraints-idl.hh:202
Implicits_out & operator=(const Implicits_out &_s)
Definition: _constraints-idl.hh:184
Implicits_out(Implicits *&_s)
Definition: _constraints-idl.hh:180
Implicits *& ptr()
Definition: _constraints-idl.hh:193
Implicits_out(Implicits_var &_s)
Definition: _constraints-idl.hh:181
Implicits * operator->()
Definition: _constraints-idl.hh:194
Implicits_out(const Implicits_out &_s)
Definition: _constraints-idl.hh:183
Definition: _constraints-idl.hh:121
Implicits_var(const Implicits_var &_s)
Definition: _constraints-idl.hh:125
Implicits & inout()
Definition: _constraints-idl.hh:165
Implicits_var & operator=(Implicits *_s)
Definition: _constraints-idl.hh:131
Implicits *& out()
Definition: _constraints-idl.hh:166
Implicits * _retn()
Definition: _constraints-idl.hh:170
const Implicits & in() const
Definition: _constraints-idl.hh:164
_CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper > operator[](_CORBA_ULong _s)
Definition: _constraints-idl.hh:149
~Implicits_var()
Definition: _constraints-idl.hh:129
Implicits_var()
Definition: _constraints-idl.hh:123
Implicits_var(Implicits *_s)
Definition: _constraints-idl.hh:124
Implicits * operator->()
Definition: _constraints-idl.hh:155
Definition: _constraints-idl.hh:99
Implicits & operator=(const Implicits &_s)
Definition: _constraints-idl.hh:113
Implicits(const Implicits &_s)
Definition: _constraints-idl.hh:103
Implicits(_CORBA_ULong _max, _CORBA_ULong _len, Implicit_ptr *_val, _CORBA_Boolean _rel=0)
Definition: _constraints-idl.hh:108
Implicits_var _var_type
Definition: _constraints-idl.hh:101
Implicits()
Definition: _constraints-idl.hh:102
Implicits(_CORBA_ULong _max)
Definition: _constraints-idl.hh:106
Definition: _constraints-idl.hh:454
virtual ::CORBA::Boolean getLastIsOptional()=0
virtual void setRightHandSide(const ::hpp::floatSeq &param)=0
virtual ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &arg, ::hpp::floatSeq_out err, ::CORBA::Boolean &constraintFound)=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
virtual ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority)=0
virtual constraints_idl::Implicits * numericalConstraints()=0
virtual void setLastIsOptional(::CORBA::Boolean optional)=0
virtual floatSeq * getRightHandSide()=0
virtual ~_impl_ConfigProjector()
virtual value_type getErrorThreshold()=0
virtual void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &config)=0
virtual void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &rhs)=0
virtual void setRightHandSideFromConfig(const ::hpp::floatSeq &config)=0
virtual void setErrorThreshold(::hpp::value_type threshold)=0
virtual void setRightHandSideAt(::hpp::value_type s)=0
Definition: _constraints-idl.hh:581
virtual ~_impl_ConstraintSet()
virtual void addConstraint(::hpp::core_idl::Constraint_ptr a_constraint)=0
virtual Constraint_ptr getConfigProjector()=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
Definition: _constraints-idl.hh:321
virtual char * str()=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
virtual void deleteThis()=0
virtual ~_impl_Constraint()
virtual void persistantStorage(::CORBA::Boolean persistant)=0
virtual Constraint_ptr copy()=0
virtual char * name()=0
virtual ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq &config)=0
virtual ::CORBA::Boolean apply(::hpp::floatSeq &config)=0
virtual ::CORBA::Boolean deleteIfExpired()=0
Definition: constraints-idl.hh:300
Definition: _constraints-idl.hh:408
floatSeq * getRightHandSide()
void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &rhs)
void setLastIsOptional(::CORBA::Boolean optional)
void setErrorThreshold(::hpp::value_type threshold)
_objref_ConfigProjector(omniIOR *, omniIdentity *)
_objref_ConfigProjector()
Definition: _constraints-idl.hh:426
constraints_idl::Implicits * numericalConstraints()
void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &config)
::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &arg, ::hpp::floatSeq_out err, ::CORBA::Boolean &constraintFound)
virtual ~_objref_ConfigProjector()
::CORBA::Boolean getLastIsOptional()
value_type getErrorThreshold()
void setRightHandSide(const ::hpp::floatSeq &param)
::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority)
void setRightHandSideAt(::hpp::value_type s)
void setRightHandSideFromConfig(const ::hpp::floatSeq &config)
Definition: _constraints-idl.hh:546
virtual ~_objref_ConstraintSet()
_objref_ConstraintSet()
Definition: _constraints-idl.hh:553
Constraint_ptr getConfigProjector()
_objref_ConstraintSet(omniIOR *, omniIdentity *)
void addConstraint(::hpp::core_idl::Constraint_ptr a_constraint)
Definition: _constraints-idl.hh:280
::CORBA::Boolean apply(::hpp::floatSeq &config)
_objref_Constraint(omniIOR *, omniIdentity *)
_objref_Constraint()
Definition: _constraints-idl.hh:293
::CORBA::Boolean isSatisfied(const ::hpp::floatSeq &config)
void persistantStorage(::CORBA::Boolean persistant)
virtual ~_objref_Constraint()
Constraint_ptr copy()
::CORBA::Boolean deleteIfExpired()
Definition: constraints-idl.hh:261
Definition: _constraints-idl.hh:443
_pof_ConfigProjector()
Definition: _constraints-idl.hh:445
virtual ~_pof_ConfigProjector()
virtual _CORBA_Boolean is_a(const char *) const
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
Definition: _constraints-idl.hh:570
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
virtual ~_pof_ConstraintSet()
_pof_ConstraintSet()
Definition: _constraints-idl.hh:572
virtual _CORBA_Boolean is_a(const char *) const
Definition: _constraints-idl.hh:310
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
virtual _CORBA_Boolean is_a(const char *) const
_pof_Constraint()
Definition: _constraints-idl.hh:312
virtual ~_pof_Constraint()
Definition: common-idl.hh:689
::CORBA::Double value_type
Definition: common-idl.hh:61
sequence< Implicit > Implicits
Definition: _constraints.idl:20
Implement CORBA interface `‘Obstacle’'.
Definition: client.hh:46
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:34
double value_type
Definition: common.idl:18