hpp-corbaserver: src/hpp/core_idl/_constraints-idl.hh Source File

hpp-corbaserver 9.0.2 Corba server for Humanoid Path Planner applications

Loading...
Searching...
No Matches
_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__
27#include <hpp/constraints_idl/constraints-idl.hh>
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
77 typedef _objref_Implicit* Implicit_ptr;
78 typedef Implicit_ptr ImplicitRef;
79
80 class Implicit_Helper {
81 public:
82 typedef Implicit_ptr _ptr_type;
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:
101 typedef Implicits_var _var_type;
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
121 class Implicits_var {
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
131 inline Implicits_var& operator = (Implicits* _s) {
132 if (_pd_seq) delete _pd_seq;
133 _pd_seq = _s;
134 return *this;
135 }
136 inline Implicits_var& operator = (const Implicits_var& _s) {
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
178 class Implicits_out {
179 public:
180 inline Implicits_out(Implicits*& _s) : _data(_s) { _data = 0; }
181 inline Implicits_out(Implicits_var& _s)
182 : _data(_s._pd_seq) { _s = (Implicits*) 0; }
183 inline Implicits_out(const Implicits_out& _s) : _data(_s._data) {}
184 inline Implicits_out& operator = (const Implicits_out& _s) {
185 _data = _s._data;
186 return *this;
187 }
188 inline Implicits_out& operator = (Implicits* _s) {
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
202 Implicits*& _data;
203
204 private:
205 Implicits_out();
206 Implicits_out& operator=(const Implicits_var&);
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
221 typedef _objref_Constraint* Constraint_ptr;
222 typedef Constraint_ptr ConstraintRef;
223
224 class Constraint_Helper {
225 public:
226 typedef Constraint_ptr _ptr_type;
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.
245 typedef Constraint_ptr _ptr_type;
246 typedef Constraint_var _var_type;
247
248 static _ptr_type _duplicate(_ptr_type);
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
277 class _objref_Constraint :
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);
290 Constraint_ptr copy();
291
292 // Constructors
293 inline _objref_Constraint() { _PR_setobj(0); } // nil
294 _objref_Constraint(omniIOR*, omniIdentity*);
295
296 protected:
297 virtual ~_objref_Constraint();
298
299
300 private:
301 virtual void* _ptrToObjRef(const char*);
302
303 _objref_Constraint(const _objref_Constraint&);
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
319 class _impl_Constraint :
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;
347 class _objref_ConfigProjector;
348 class _impl_ConfigProjector;
349
350 typedef _objref_ConfigProjector* ConfigProjector_ptr;
351 typedef ConfigProjector_ptr ConfigProjectorRef;
352
353 class ConfigProjector_Helper {
354 public:
355 typedef ConfigProjector_ptr _ptr_type;
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
371 class ConfigProjector {
372 public:
373 // Declarations for this interface type.
374 typedef ConfigProjector_ptr _ptr_type;
375 typedef ConfigProjector_var _var_type;
376
377 static _ptr_type _duplicate(_ptr_type);
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
406 class _objref_ConfigProjector :
407 public virtual _objref_Constraint
408 {
409 public:
410 // IDL operations
411 void setRightHandSideFromConfig(const ::hpp::floatSeq& config);
412 void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& config);
413 void setRightHandSide(const ::hpp::floatSeq& param);
414 void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& rhs);
415 floatSeq* getRightHandSide();
416 void setRightHandSideAt(::hpp::value_type s);
417 ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& arg, ::hpp::floatSeq_out err, ::CORBA::Boolean& constraintFound);
418 constraints_idl::Implicits* numericalConstraints();
419 ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority);
420 void setLastIsOptional(::CORBA::Boolean optional);
421 ::CORBA::Boolean getLastIsOptional();
422 void setErrorThreshold(::hpp::value_type threshold);
423 value_type getErrorThreshold();
424
425 // Constructors
426 inline _objref_ConfigProjector() { _PR_setobj(0); } // nil
427 _objref_ConfigProjector(omniIOR*, omniIdentity*);
428
429 protected:
430 virtual ~_objref_ConfigProjector();
431
432
433 private:
434 virtual void* _ptrToObjRef(const char*);
435
436 _objref_ConfigProjector(const _objref_ConfigProjector&);
437 _objref_ConfigProjector& operator = (const _objref_ConfigProjector&);
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) {}
446 virtual ~_pof_ConfigProjector();
447
448 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
449 virtual _CORBA_Boolean is_a(const char*) const;
450 };
451
452 class _impl_ConfigProjector :
453 public virtual _impl_Constraint
454 {
455 public:
456 virtual ~_impl_ConfigProjector();
457
458 virtual void setRightHandSideFromConfig(const ::hpp::floatSeq& config) = 0;
459 virtual void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& config) = 0;
460 virtual void setRightHandSide(const ::hpp::floatSeq& param) = 0;
461 virtual void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& rhs) = 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;
465 virtual constraints_idl::Implicits* numericalConstraints() = 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;
470 virtual value_type getErrorThreshold() = 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
488 typedef _objref_ConstraintSet* ConstraintSet_ptr;
489 typedef ConstraintSet_ptr ConstraintSetRef;
490
491 class ConstraintSet_Helper {
492 public:
493 typedef ConstraintSet_ptr _ptr_type;
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
509 class ConstraintSet {
510 public:
511 // Declarations for this interface type.
512 typedef ConstraintSet_ptr _ptr_type;
513 typedef ConstraintSet_var _var_type;
514
515 static _ptr_type _duplicate(_ptr_type);
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
544 class _objref_ConstraintSet :
545 public virtual _objref_Constraint
546 {
547 public:
548 // IDL operations
549 Constraint_ptr getConfigProjector();
550 void addConstraint(::hpp::core_idl::Constraint_ptr a_constraint);
551
552 // Constructors
553 inline _objref_ConstraintSet() { _PR_setobj(0); } // nil
554 _objref_ConstraintSet(omniIOR*, omniIdentity*);
555
556 protected:
557 virtual ~_objref_ConstraintSet();
558
559
560 private:
561 virtual void* _ptrToObjRef(const char*);
562
563 _objref_ConstraintSet(const _objref_ConstraintSet&);
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) {}
573 virtual ~_pof_ConstraintSet();
574
575 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
576 virtual _CORBA_Boolean is_a(const char*) const;
577 };
578
579 class _impl_ConstraintSet :
580 public virtual _impl_Constraint
581 {
582 public:
583 virtual ~_impl_ConstraintSet();
584
585 virtual Constraint_ptr getConfigProjector() = 0;
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
622 inline ::hpp::core_idl::Constraint_ptr _this() {
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
634 inline ::hpp::core_idl::ConfigProjector_ptr _this() {
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
646 inline ::hpp::core_idl::ConstraintSet_ptr _this() {
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
682hpp::core_idl::Constraint::_marshalObjRef(::hpp::core_idl::Constraint_ptr obj, cdrStream& s) {
683 omniObjRef::_marshal(obj->_PR_getobj(),s);
684}
685
686 inline void
687hpp::core_idl::ConfigProjector::_marshalObjRef(::hpp::core_idl::ConfigProjector_ptr obj, cdrStream& s) {
688 omniObjRef::_marshal(obj->_PR_getobj(),s);
689}
690
691 inline void
692hpp::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
ConfigProjector_ptr
_objref_ConfigProjector * ConfigProjector_ptr
Definition _constraints-idl.hh:350
ConstraintSetRef
ConstraintSet_ptr ConstraintSetRef
Definition _constraints-idl.hh:489
ConfigProjectorRef
ConfigProjector_ptr ConfigProjectorRef
Definition _constraints-idl.hh:351
Implicit_out
_CORBA_ObjRef_OUT_arg< _objref_Implicit, Implicit_Helper > Implicit_out
Definition _constraints-idl.hh:93
_core_attr
#define _core_attr
Definition _constraints-idl.hh:47
Implicit_ptr
_objref_Implicit * Implicit_ptr
Definition _constraints-idl.hh:77
ConstraintSet_out
_CORBA_ObjRef_OUT_arg< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_out
Definition _constraints-idl.hh:504
ConstraintSet_ptr
_objref_ConstraintSet * ConstraintSet_ptr
Definition _constraints-idl.hh:488
Constraint_ptr
_objref_Constraint * Constraint_ptr
Definition _constraints-idl.hh:221
ConfigProjector_out
_CORBA_ObjRef_OUT_arg< _objref_ConfigProjector, ConfigProjector_Helper > ConfigProjector_out
Definition _constraints-idl.hh:366
ConstraintRef
Constraint_ptr ConstraintRef
Definition _constraints-idl.hh:222
ConstraintSet_var
_CORBA_ObjRef_Var< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_var
Definition _constraints-idl.hh:503
Constraint_var
_CORBA_ObjRef_Var< _objref_Constraint, Constraint_Helper > Constraint_var
Definition _constraints-idl.hh:236
ImplicitRef
Implicit_ptr ImplicitRef
Definition _constraints-idl.hh:78
Constraint_out
_CORBA_ObjRef_OUT_arg< _objref_Constraint, Constraint_Helper > Constraint_out
Definition _constraints-idl.hh:237
Implicit_var
_CORBA_ObjRef_Var< _objref_Implicit, Implicit_Helper > Implicit_var
Definition _constraints-idl.hh:92
ConfigProjector_var
_CORBA_ObjRef_Var< _objref_ConfigProjector, ConfigProjector_Helper > ConfigProjector_var
Definition _constraints-idl.hh:365
ConfigProjector_Helper
Definition _constraints-idl.hh:353
ConfigProjector_Helper::marshalObjRef
static void marshalObjRef(_ptr_type, cdrStream &)
ConfigProjector_Helper::is_nil
static _CORBA_Boolean is_nil(_ptr_type)
ConfigProjector_Helper::unmarshalObjRef
static _ptr_type unmarshalObjRef(cdrStream &)
ConfigProjector_Helper::_nil
static _ptr_type _nil()
ConfigProjector_Helper::release
static void release(_ptr_type)
ConfigProjector_Helper::duplicate
static void duplicate(_ptr_type)
ConfigProjector_Helper::_ptr_type
ConfigProjector_ptr _ptr_type
Definition _constraints-idl.hh:355
ConfigProjector
Definition _constraints-idl.hh:371
ConfigProjector::_duplicate
static _ptr_type _duplicate(_ptr_type)
ConfigProjector::_unmarshalObjRef
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition _constraints-idl.hh:385
ConfigProjector::_fromObjRef
static _ptr_type _fromObjRef(omniObjRef *o)
Definition _constraints-idl.hh:393
ConfigProjector::~ConfigProjector
virtual ~ConfigProjector()
ConfigProjector::_this
inline ::hpp::core_idl::ConfigProjector_ptr _this()
Definition _constraints-idl.hh:634
ConfigProjector::_PD_repoId
static _core_attr const char * _PD_repoId
Definition _constraints-idl.hh:400
ConfigProjector::_marshalObjRef
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition _constraints-idl.hh:687
ConfigProjector::_ptr_type
ConfigProjector_ptr _ptr_type
Definition _constraints-idl.hh:374
ConfigProjector::_narrow
static _ptr_type _narrow(::CORBA::Object_ptr)
ConfigProjector::_nil
static _ptr_type _nil()
ConfigProjector::_var_type
ConfigProjector_var _var_type
Definition _constraints-idl.hh:375
ConfigProjector::_unchecked_narrow
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
ConstraintSet_Helper
Definition _constraints-idl.hh:491
ConstraintSet_Helper::is_nil
static _CORBA_Boolean is_nil(_ptr_type)
ConstraintSet_Helper::_ptr_type
ConstraintSet_ptr _ptr_type
Definition _constraints-idl.hh:493
ConstraintSet_Helper::release
static void release(_ptr_type)
ConstraintSet_Helper::duplicate
static void duplicate(_ptr_type)
ConstraintSet_Helper::unmarshalObjRef
static _ptr_type unmarshalObjRef(cdrStream &)
ConstraintSet_Helper::marshalObjRef
static void marshalObjRef(_ptr_type, cdrStream &)
ConstraintSet_Helper::_nil
static _ptr_type _nil()
ConstraintSet
Definition _constraints-idl.hh:509
ConstraintSet::_ptr_type
ConstraintSet_ptr _ptr_type
Definition _constraints-idl.hh:512
ConstraintSet::~ConstraintSet
virtual ~ConstraintSet()
ConstraintSet::_nil
static _ptr_type _nil()
ConstraintSet::_fromObjRef
static _ptr_type _fromObjRef(omniObjRef *o)
Definition _constraints-idl.hh:531
ConstraintSet::_unmarshalObjRef
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition _constraints-idl.hh:523
ConstraintSet::_var_type
ConstraintSet_var _var_type
Definition _constraints-idl.hh:513
ConstraintSet::_marshalObjRef
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition _constraints-idl.hh:692
ConstraintSet::_narrow
static _ptr_type _narrow(::CORBA::Object_ptr)
ConstraintSet::_unchecked_narrow
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
ConstraintSet::_PD_repoId
static _core_attr const char * _PD_repoId
Definition _constraints-idl.hh:538
ConstraintSet::_this
inline ::hpp::core_idl::ConstraintSet_ptr _this()
Definition _constraints-idl.hh:646
ConstraintSet::_duplicate
static _ptr_type _duplicate(_ptr_type)
Constraint_Helper
Definition _constraints-idl.hh:224
Constraint_Helper::_nil
static _ptr_type _nil()
Constraint_Helper::release
static void release(_ptr_type)
Constraint_Helper::unmarshalObjRef
static _ptr_type unmarshalObjRef(cdrStream &)
Constraint_Helper::_ptr_type
Constraint_ptr _ptr_type
Definition _constraints-idl.hh:226
Constraint_Helper::is_nil
static _CORBA_Boolean is_nil(_ptr_type)
Constraint_Helper::duplicate
static void duplicate(_ptr_type)
Constraint_Helper::marshalObjRef
static void marshalObjRef(_ptr_type, cdrStream &)
Constraint
Definition _constraints-idl.hh:242
Constraint::_duplicate
static _ptr_type _duplicate(_ptr_type)
Constraint::~Constraint
virtual ~Constraint()
Constraint::_nil
static _ptr_type _nil()
Constraint::_marshalObjRef
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition _constraints-idl.hh:682
Constraint::_PD_repoId
static _core_attr const char * _PD_repoId
Definition _constraints-idl.hh:271
Constraint::_ptr_type
Constraint_ptr _ptr_type
Definition _constraints-idl.hh:245
Constraint::_fromObjRef
static _ptr_type _fromObjRef(omniObjRef *o)
Definition _constraints-idl.hh:264
Constraint::_unchecked_narrow
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
Constraint::_unmarshalObjRef
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition _constraints-idl.hh:256
Constraint::_var_type
Constraint_var _var_type
Definition _constraints-idl.hh:246
Constraint::_narrow
static _ptr_type _narrow(::CORBA::Object_ptr)
Constraint::_this
inline ::hpp::core_idl::Constraint_ptr _this()
Definition _constraints-idl.hh:622
Implicit_Helper
Definition constraints-idl.hh:205
Implicit_Helper::is_nil
static _CORBA_Boolean is_nil(_ptr_type)
Implicit_Helper::marshalObjRef
static void marshalObjRef(_ptr_type, cdrStream &)
Implicit_Helper::_ptr_type
Implicit_ptr _ptr_type
Definition _constraints-idl.hh:82
Implicit_Helper::_nil
static _ptr_type _nil()
Implicit_Helper::release
static void release(_ptr_type)
Implicit_Helper::duplicate
static void duplicate(_ptr_type)
Implicit_Helper::unmarshalObjRef
static _ptr_type unmarshalObjRef(cdrStream &)
Implicit
Definition constraints-idl.hh:223
Implicits_out
Definition _constraints-idl.hh:178
Implicits_out::_data
Implicits *& _data
Definition _constraints-idl.hh:202
Implicits_out::operator[]
_CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper > operator[](_CORBA_ULong _i)
Definition _constraints-idl.hh:196
Implicits_out::Implicits_out
Implicits_out(Implicits *&_s)
Definition _constraints-idl.hh:180
Implicits_out::Implicits_out
Implicits_out(Implicits_var &_s)
Definition _constraints-idl.hh:181
Implicits_out::ptr
Implicits *& ptr()
Definition _constraints-idl.hh:193
Implicits_out::operator->
Implicits * operator->()
Definition _constraints-idl.hh:194
Implicits_out::operator=
Implicits_out & operator=(const Implicits_out &_s)
Definition _constraints-idl.hh:184
Implicits_out::Implicits_out
Implicits_out(const Implicits_out &_s)
Definition _constraints-idl.hh:183
Implicits_var
Definition _constraints-idl.hh:121
Implicits_var::_retn
Implicits * _retn()
Definition _constraints-idl.hh:170
Implicits_var::Implicits_var
Implicits_var(const Implicits_var &_s)
Definition _constraints-idl.hh:125
Implicits_var::operator->
Implicits * operator->()
Definition _constraints-idl.hh:155
Implicits_var::operator=
Implicits_var & operator=(Implicits *_s)
Definition _constraints-idl.hh:131
Implicits_var::operator[]
_CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper > operator[](_CORBA_ULong _s)
Definition _constraints-idl.hh:149
Implicits_var::out
Implicits *& out()
Definition _constraints-idl.hh:166
Implicits_var::~Implicits_var
~Implicits_var()
Definition _constraints-idl.hh:129
Implicits_var::Implicits_var
Implicits_var()
Definition _constraints-idl.hh:123
Implicits_var::in
const Implicits & in() const
Definition _constraints-idl.hh:164
Implicits_var::inout
Implicits & inout()
Definition _constraints-idl.hh:165
Implicits_var::Implicits_var
Implicits_var(Implicits *_s)
Definition _constraints-idl.hh:124
Implicits
Definition _constraints-idl.hh:99
Implicits::Implicits
Implicits(const Implicits &_s)
Definition _constraints-idl.hh:103
Implicits::Implicits
Implicits(_CORBA_ULong _max, _CORBA_ULong _len, Implicit_ptr *_val, _CORBA_Boolean _rel=0)
Definition _constraints-idl.hh:108
Implicits::operator=
Implicits & operator=(const Implicits &_s)
Definition _constraints-idl.hh:113
Implicits::_var_type
Implicits_var _var_type
Definition _constraints-idl.hh:101
Implicits::Implicits
Implicits()
Definition _constraints-idl.hh:102
Implicits::Implicits
Implicits(_CORBA_ULong _max)
Definition _constraints-idl.hh:106
_impl_ConfigProjector
Definition _constraints-idl.hh:454
_impl_ConfigProjector::getLastIsOptional
virtual ::CORBA::Boolean getLastIsOptional()=0
_impl_ConfigProjector::setRightHandSide
virtual void setRightHandSide(const ::hpp::floatSeq &param)=0
_impl_ConfigProjector::getRightHandSide
virtual floatSeq * getRightHandSide()=0
_impl_ConfigProjector::isConstraintSatisfied
virtual ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &arg, ::hpp::floatSeq_out err, ::CORBA::Boolean &constraintFound)=0
_impl_ConfigProjector::_dispatch
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
_impl_ConfigProjector::add
virtual ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority)=0
_impl_ConfigProjector::setLastIsOptional
virtual void setLastIsOptional(::CORBA::Boolean optional)=0
_impl_ConfigProjector::~_impl_ConfigProjector
virtual ~_impl_ConfigProjector()
_impl_ConfigProjector::getErrorThreshold
virtual value_type getErrorThreshold()=0
_impl_ConfigProjector::setRightHandSideOfConstraintFromConfig
virtual void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &config)=0
_impl_ConfigProjector::setRightHandSideOfConstraint
virtual void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &rhs)=0
_impl_ConfigProjector::setRightHandSideFromConfig
virtual void setRightHandSideFromConfig(const ::hpp::floatSeq &config)=0
_impl_ConfigProjector::numericalConstraints
virtual constraints_idl::Implicits * numericalConstraints()=0
_impl_ConfigProjector::setErrorThreshold
virtual void setErrorThreshold(::hpp::value_type threshold)=0
_impl_ConfigProjector::setRightHandSideAt
virtual void setRightHandSideAt(::hpp::value_type s)=0
_impl_ConstraintSet
Definition _constraints-idl.hh:581
_impl_ConstraintSet::~_impl_ConstraintSet
virtual ~_impl_ConstraintSet()
_impl_ConstraintSet::addConstraint
virtual void addConstraint(::hpp::core_idl::Constraint_ptr a_constraint)=0
_impl_ConstraintSet::getConfigProjector
virtual Constraint_ptr getConfigProjector()=0
_impl_ConstraintSet::_dispatch
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
_impl_Constraint
Definition _constraints-idl.hh:321
_impl_Constraint::name
virtual char * name()=0
_impl_Constraint::_dispatch
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
_impl_Constraint::deleteThis
virtual void deleteThis()=0
_impl_Constraint::~_impl_Constraint
virtual ~_impl_Constraint()
_impl_Constraint::str
virtual char * str()=0
_impl_Constraint::persistantStorage
virtual void persistantStorage(::CORBA::Boolean persistant)=0
_impl_Constraint::copy
virtual Constraint_ptr copy()=0
_impl_Constraint::isSatisfied
virtual ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq &config)=0
_impl_Constraint::apply
virtual ::CORBA::Boolean apply(::hpp::floatSeq &config)=0
_impl_Constraint::deleteIfExpired
virtual ::CORBA::Boolean deleteIfExpired()=0
_impl_Implicit
Definition constraints-idl.hh:300
_objref_ConfigProjector
Definition _constraints-idl.hh:408
_objref_ConfigProjector::setRightHandSideOfConstraint
void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &rhs)
_objref_ConfigProjector::numericalConstraints
constraints_idl::Implicits * numericalConstraints()
_objref_ConfigProjector::setLastIsOptional
void setLastIsOptional(::CORBA::Boolean optional)
_objref_ConfigProjector::setErrorThreshold
void setErrorThreshold(::hpp::value_type threshold)
_objref_ConfigProjector::_objref_ConfigProjector
_objref_ConfigProjector(omniIOR *, omniIdentity *)
_objref_ConfigProjector::_objref_ConfigProjector
_objref_ConfigProjector()
Definition _constraints-idl.hh:426
_objref_ConfigProjector::setRightHandSideOfConstraintFromConfig
void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &config)
_objref_ConfigProjector::isConstraintSatisfied
::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &arg, ::hpp::floatSeq_out err, ::CORBA::Boolean &constraintFound)
_objref_ConfigProjector::~_objref_ConfigProjector
virtual ~_objref_ConfigProjector()
_objref_ConfigProjector::getLastIsOptional
::CORBA::Boolean getLastIsOptional()
_objref_ConfigProjector::getErrorThreshold
value_type getErrorThreshold()
_objref_ConfigProjector::setRightHandSide
void setRightHandSide(const ::hpp::floatSeq &param)
_objref_ConfigProjector::add
::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority)
_objref_ConfigProjector::setRightHandSideAt
void setRightHandSideAt(::hpp::value_type s)
_objref_ConfigProjector::setRightHandSideFromConfig
void setRightHandSideFromConfig(const ::hpp::floatSeq &config)
_objref_ConfigProjector::getRightHandSide
floatSeq * getRightHandSide()
_objref_ConstraintSet
Definition _constraints-idl.hh:546
_objref_ConstraintSet::~_objref_ConstraintSet
virtual ~_objref_ConstraintSet()
_objref_ConstraintSet::_objref_ConstraintSet
_objref_ConstraintSet()
Definition _constraints-idl.hh:553
_objref_ConstraintSet::getConfigProjector
Constraint_ptr getConfigProjector()
_objref_ConstraintSet::_objref_ConstraintSet
_objref_ConstraintSet(omniIOR *, omniIdentity *)
_objref_ConstraintSet::addConstraint
void addConstraint(::hpp::core_idl::Constraint_ptr a_constraint)
_objref_Constraint
Definition _constraints-idl.hh:280
_objref_Constraint::apply
::CORBA::Boolean apply(::hpp::floatSeq &config)
_objref_Constraint::_objref_Constraint
_objref_Constraint(omniIOR *, omniIdentity *)
_objref_Constraint::str
char * str()
_objref_Constraint::_objref_Constraint
_objref_Constraint()
Definition _constraints-idl.hh:293
_objref_Constraint::deleteThis
void deleteThis()
_objref_Constraint::isSatisfied
::CORBA::Boolean isSatisfied(const ::hpp::floatSeq &config)
_objref_Constraint::persistantStorage
void persistantStorage(::CORBA::Boolean persistant)
_objref_Constraint::~_objref_Constraint
virtual ~_objref_Constraint()
_objref_Constraint::name
char * name()
_objref_Constraint::copy
Constraint_ptr copy()
_objref_Constraint::deleteIfExpired
::CORBA::Boolean deleteIfExpired()
_objref_Implicit
Definition constraints-idl.hh:261
_pof_ConfigProjector
Definition _constraints-idl.hh:443
_pof_ConfigProjector::_pof_ConfigProjector
_pof_ConfigProjector()
Definition _constraints-idl.hh:445
_pof_ConfigProjector::newObjRef
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
_pof_ConfigProjector::~_pof_ConfigProjector
virtual ~_pof_ConfigProjector()
_pof_ConfigProjector::is_a
virtual _CORBA_Boolean is_a(const char *) const
_pof_ConstraintSet
Definition _constraints-idl.hh:570
_pof_ConstraintSet::newObjRef
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
_pof_ConstraintSet::~_pof_ConstraintSet
virtual ~_pof_ConstraintSet()
_pof_ConstraintSet::_pof_ConstraintSet
_pof_ConstraintSet()
Definition _constraints-idl.hh:572
_pof_ConstraintSet::is_a
virtual _CORBA_Boolean is_a(const char *) const
_pof_Constraint
Definition _constraints-idl.hh:310
_pof_Constraint::is_a
virtual _CORBA_Boolean is_a(const char *) const
_pof_Constraint::_pof_Constraint
_pof_Constraint()
Definition _constraints-idl.hh:312
_pof_Constraint::newObjRef
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
_pof_Constraint::~_pof_Constraint
virtual ~_pof_Constraint()
floatSeq
Definition common-idl.hh:689
common-idl.hh
value_type
::CORBA::Double value_type
Definition common-idl.hh:61
constraints-idl.hh
hpp
Implement CORBA interface `‘Obstacle’'.
hpp::floatSeq
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition common.idl:34
hpp::value_type
double value_type
Definition common.idl:18