hpp-corbaserver 4.14.0
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__
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:
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
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 ::CORBA::Boolean apply(::hpp::floatSeq& config);
284 char* name();
285 char* str();
286 ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq& config);
288
289 // Constructors
290 inline _objref_Constraint() { _PR_setobj(0); } // nil
291 _objref_Constraint(omniIOR*, omniIdentity*);
292
293 protected:
295
296
297 private:
298 virtual void* _ptrToObjRef(const char*);
299
301 _objref_Constraint& operator = (const _objref_Constraint&);
302 // not implemented
303
304 friend class Constraint;
305 };
306
307 class _pof_Constraint : public _OMNI_NS(proxyObjectFactory) {
308 public:
309 inline _pof_Constraint() : _OMNI_NS(proxyObjectFactory)(Constraint::_PD_repoId) {}
311
312 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
313 virtual _CORBA_Boolean is_a(const char*) const;
314 };
315
317 public virtual omniServant
318 {
319 public:
321
322 virtual ::CORBA::Boolean apply(::hpp::floatSeq& config) = 0;
323 virtual char* name() = 0;
324 virtual char* str() = 0;
325 virtual ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq& config) = 0;
326 virtual Constraint_ptr copy() = 0;
327
328 public: // Really protected, workaround for xlC
329 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
330
331 private:
332 virtual void* _ptrToInterface(const char*);
333 virtual const char* _mostDerivedRepoId();
334
335 };
336
337
338#ifndef __hpp_mcore__idl_mConfigProjector__
339#define __hpp_mcore__idl_mConfigProjector__
340 class ConfigProjector;
343
346
348 public:
350
351 static _ptr_type _nil();
352 static _CORBA_Boolean is_nil(_ptr_type);
353 static void release(_ptr_type);
354 static void duplicate(_ptr_type);
355 static void marshalObjRef(_ptr_type, cdrStream&);
356 static _ptr_type unmarshalObjRef(cdrStream&);
357 };
358
359 typedef _CORBA_ObjRef_Var<_objref_ConfigProjector, ConfigProjector_Helper> ConfigProjector_var;
360 typedef _CORBA_ObjRef_OUT_arg<_objref_ConfigProjector,ConfigProjector_Helper > ConfigProjector_out;
361
362#endif
363
364 // interface ConfigProjector
366 public:
367 // Declarations for this interface type.
370
372 static _ptr_type _narrow(::CORBA::Object_ptr);
373 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
374
375 static _ptr_type _nil();
376
377 static inline void _marshalObjRef(_ptr_type, cdrStream&);
378
379 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
380 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
381 if (o)
382 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
383 else
384 return _nil();
385 }
386
387 static inline _ptr_type _fromObjRef(omniObjRef* o) {
388 if (o)
389 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
390 else
391 return _nil();
392 }
393
394 static _core_attr const char* _PD_repoId;
395
396 // Other IDL defined within this scope.
397
398 };
399
401 public virtual _objref_Constraint
402 {
403 public:
404 // IDL operations
405 void setRightHandSideFromConfig(const ::hpp::floatSeq& config);
406 void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& config);
407 void setRightHandSide(const ::hpp::floatSeq& param);
408 void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& rhs);
411 ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& arg, ::hpp::floatSeq_out err, ::CORBA::Boolean& constraintFound);
412 constraints_idl::Implicits* numericalConstraints();
413 ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority);
414 void setLastIsOptional(::CORBA::Boolean optional);
415 ::CORBA::Boolean getLastIsOptional();
418
419 // Constructors
420 inline _objref_ConfigProjector() { _PR_setobj(0); } // nil
421 _objref_ConfigProjector(omniIOR*, omniIdentity*);
422
423 protected:
425
426
427 private:
428 virtual void* _ptrToObjRef(const char*);
429
432 // not implemented
433
434 friend class ConfigProjector;
435 };
436
437 class _pof_ConfigProjector : public _OMNI_NS(proxyObjectFactory) {
438 public:
439 inline _pof_ConfigProjector() : _OMNI_NS(proxyObjectFactory)(ConfigProjector::_PD_repoId) {}
441
442 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
443 virtual _CORBA_Boolean is_a(const char*) const;
444 };
445
447 public virtual _impl_Constraint
448 {
449 public:
451
452 virtual void setRightHandSideFromConfig(const ::hpp::floatSeq& config) = 0;
453 virtual void setRightHandSideOfConstraintFromConfig(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& config) = 0;
454 virtual void setRightHandSide(const ::hpp::floatSeq& param) = 0;
455 virtual void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& rhs) = 0;
458 virtual ::CORBA::Boolean isConstraintSatisfied(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq& arg, ::hpp::floatSeq_out err, ::CORBA::Boolean& constraintFound) = 0;
459 virtual constraints_idl::Implicits* numericalConstraints() = 0;
460 virtual ::CORBA::Boolean add(::hpp::constraints_idl::Implicit_ptr numconstraint, ::CORBA::ULong priority) = 0;
461 virtual void setLastIsOptional(::CORBA::Boolean optional) = 0;
462 virtual ::CORBA::Boolean getLastIsOptional() = 0;
463 virtual void setErrorThreshold(::hpp::value_type threshold) = 0;
465
466 public: // Really protected, workaround for xlC
467 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
468
469 private:
470 virtual void* _ptrToInterface(const char*);
471 virtual const char* _mostDerivedRepoId();
472
473 };
474
475
476#ifndef __hpp_mcore__idl_mConstraintSet__
477#define __hpp_mcore__idl_mConstraintSet__
478 class ConstraintSet;
481
484
486 public:
488
489 static _ptr_type _nil();
490 static _CORBA_Boolean is_nil(_ptr_type);
491 static void release(_ptr_type);
492 static void duplicate(_ptr_type);
493 static void marshalObjRef(_ptr_type, cdrStream&);
494 static _ptr_type unmarshalObjRef(cdrStream&);
495 };
496
497 typedef _CORBA_ObjRef_Var<_objref_ConstraintSet, ConstraintSet_Helper> ConstraintSet_var;
498 typedef _CORBA_ObjRef_OUT_arg<_objref_ConstraintSet,ConstraintSet_Helper > ConstraintSet_out;
499
500#endif
501
502 // interface ConstraintSet
504 public:
505 // Declarations for this interface type.
508
510 static _ptr_type _narrow(::CORBA::Object_ptr);
511 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
512
513 static _ptr_type _nil();
514
515 static inline void _marshalObjRef(_ptr_type, cdrStream&);
516
517 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
518 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
519 if (o)
520 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
521 else
522 return _nil();
523 }
524
525 static inline _ptr_type _fromObjRef(omniObjRef* o) {
526 if (o)
527 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
528 else
529 return _nil();
530 }
531
532 static _core_attr const char* _PD_repoId;
533
534 // Other IDL defined within this scope.
535
536 };
537
539 public virtual _objref_Constraint
540 {
541 public:
542 // IDL operations
544
545 // Constructors
546 inline _objref_ConstraintSet() { _PR_setobj(0); } // nil
547 _objref_ConstraintSet(omniIOR*, omniIdentity*);
548
549 protected:
551
552
553 private:
554 virtual void* _ptrToObjRef(const char*);
555
557 _objref_ConstraintSet& operator = (const _objref_ConstraintSet&);
558 // not implemented
559
560 friend class ConstraintSet;
561 };
562
563 class _pof_ConstraintSet : public _OMNI_NS(proxyObjectFactory) {
564 public:
565 inline _pof_ConstraintSet() : _OMNI_NS(proxyObjectFactory)(ConstraintSet::_PD_repoId) {}
567
568 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
569 virtual _CORBA_Boolean is_a(const char*) const;
570 };
571
573 public virtual _impl_Constraint
574 {
575 public:
577
579
580 public: // Really protected, workaround for xlC
581 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
582
583 private:
584 virtual void* _ptrToInterface(const char*);
585 virtual const char* _mostDerivedRepoId();
586
587 };
588
589
590 _CORBA_MODULE_END
591
592_CORBA_MODULE_END
593
594
595
596_CORBA_MODULE POA_hpp
597_CORBA_MODULE_BEG
598
599 _CORBA_MODULE constraints_idl
600 _CORBA_MODULE_BEG
601
602 _CORBA_MODULE_END
603
604 _CORBA_MODULE core_idl
605 _CORBA_MODULE_BEG
606
607 class Constraint :
608 public virtual hpp::core_idl::_impl_Constraint,
609 public virtual ::PortableServer::ServantBase
610 {
611 public:
612 virtual ~Constraint();
613
614 inline ::hpp::core_idl::Constraint_ptr _this() {
615 return (::hpp::core_idl::Constraint_ptr) _do_this(::hpp::core_idl::Constraint::_PD_repoId);
616 }
617 };
618
619 class ConfigProjector :
620 public virtual hpp::core_idl::_impl_ConfigProjector,
621 public virtual Constraint
622 {
623 public:
625
626 inline ::hpp::core_idl::ConfigProjector_ptr _this() {
627 return (::hpp::core_idl::ConfigProjector_ptr) _do_this(::hpp::core_idl::ConfigProjector::_PD_repoId);
628 }
629 };
630
631 class ConstraintSet :
632 public virtual hpp::core_idl::_impl_ConstraintSet,
633 public virtual Constraint
634 {
635 public:
636 virtual ~ConstraintSet();
637
638 inline ::hpp::core_idl::ConstraintSet_ptr _this() {
639 return (::hpp::core_idl::ConstraintSet_ptr) _do_this(::hpp::core_idl::ConstraintSet::_PD_repoId);
640 }
641 };
642
643 _CORBA_MODULE_END
644
645_CORBA_MODULE_END
646
647
648
649_CORBA_MODULE OBV_hpp
650_CORBA_MODULE_BEG
651
652 _CORBA_MODULE constraints_idl
653 _CORBA_MODULE_BEG
654
655 _CORBA_MODULE_END
656
657 _CORBA_MODULE core_idl
658 _CORBA_MODULE_BEG
659
660 _CORBA_MODULE_END
661
662_CORBA_MODULE_END
663
664
665
666
667
668#undef _core_attr
669#undef _dyn_attr
670
671
672
673inline void
674hpp::core_idl::Constraint::_marshalObjRef(::hpp::core_idl::Constraint_ptr obj, cdrStream& s) {
675 omniObjRef::_marshal(obj->_PR_getobj(),s);
676}
677
678inline void
679hpp::core_idl::ConfigProjector::_marshalObjRef(::hpp::core_idl::ConfigProjector_ptr obj, cdrStream& s) {
680 omniObjRef::_marshal(obj->_PR_getobj(),s);
681}
682
683inline void
684hpp::core_idl::ConstraintSet::_marshalObjRef(::hpp::core_idl::ConstraintSet_ptr obj, cdrStream& s) {
685 omniObjRef::_marshal(obj->_PR_getobj(),s);
686}
687
688
689
690#ifdef USE_stub_in_nt_dll_NOT_DEFINED___constraints
691# undef USE_stub_in_nt_dll
692# undef USE_stub_in_nt_dll_NOT_DEFINED___constraints
693#endif
694#ifdef USE_core_stub_in_nt_dll_NOT_DEFINED___constraints
695# undef USE_core_stub_in_nt_dll
696# undef USE_core_stub_in_nt_dll_NOT_DEFINED___constraints
697#endif
698#ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED___constraints
699# undef USE_dyn_stub_in_nt_dll
700# undef USE_dyn_stub_in_nt_dll_NOT_DEFINED___constraints
701#endif
702
703#endif // ____constraints_hh__
704
_objref_ConfigProjector * ConfigProjector_ptr
Definition: _constraints-idl.hh:344
ConstraintSet_ptr ConstraintSetRef
Definition: _constraints-idl.hh:483
ConfigProjector_ptr ConfigProjectorRef
Definition: _constraints-idl.hh:345
_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:77
_CORBA_ObjRef_OUT_arg< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_out
Definition: _constraints-idl.hh:498
_objref_ConstraintSet * ConstraintSet_ptr
Definition: _constraints-idl.hh:482
_objref_Constraint * Constraint_ptr
Definition: _constraints-idl.hh:221
_CORBA_ObjRef_OUT_arg< _objref_ConfigProjector, ConfigProjector_Helper > ConfigProjector_out
Definition: _constraints-idl.hh:360
Constraint_ptr ConstraintRef
Definition: _constraints-idl.hh:222
_CORBA_ObjRef_Var< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_var
Definition: _constraints-idl.hh:497
_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:359
Definition: _constraints-idl.hh:347
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:349
Definition: _constraints-idl.hh:365
static _ptr_type _duplicate(_ptr_type)
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: _constraints-idl.hh:379
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: _constraints-idl.hh:387
virtual ~ConfigProjector()
inline ::hpp::core_idl::ConfigProjector_ptr _this()
Definition: _constraints-idl.hh:626
static _core_attr const char * _PD_repoId
Definition: _constraints-idl.hh:394
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition: _constraints-idl.hh:679
ConfigProjector_ptr _ptr_type
Definition: _constraints-idl.hh:368
static _ptr_type _narrow(::CORBA::Object_ptr)
static _ptr_type _nil()
ConfigProjector_var _var_type
Definition: _constraints-idl.hh:369
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
Definition: _constraints-idl.hh:485
static _CORBA_Boolean is_nil(_ptr_type)
ConstraintSet_ptr _ptr_type
Definition: _constraints-idl.hh:487
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:503
ConstraintSet_ptr _ptr_type
Definition: _constraints-idl.hh:506
virtual ~ConstraintSet()
static _ptr_type _nil()
static _ptr_type _fromObjRef(omniObjRef *o)
Definition: _constraints-idl.hh:525
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition: _constraints-idl.hh:517
ConstraintSet_var _var_type
Definition: _constraints-idl.hh:507
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition: _constraints-idl.hh:684
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:532
inline ::hpp::core_idl::ConstraintSet_ptr _this()
Definition: _constraints-idl.hh:638
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:674
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:614
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
Implicits *& _data
Definition: _constraints-idl.hh:202
_CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper > operator[](_CORBA_ULong _i)
Definition: _constraints-idl.hh:196
Implicits_out(Implicits *&_s)
Definition: _constraints-idl.hh:180
Implicits_out(Implicits_var &_s)
Definition: _constraints-idl.hh:181
Implicits *& ptr()
Definition: _constraints-idl.hh:193
Implicits * operator->()
Definition: _constraints-idl.hh:194
Implicits_out & operator=(const Implicits_out &_s)
Definition: _constraints-idl.hh:184
Implicits_out(const Implicits_out &_s)
Definition: _constraints-idl.hh:183
Definition: _constraints-idl.hh:121
Implicits * _retn()
Definition: _constraints-idl.hh:170
Implicits_var(const Implicits_var &_s)
Definition: _constraints-idl.hh:125
Implicits * operator->()
Definition: _constraints-idl.hh:155
Implicits_var & operator=(Implicits *_s)
Definition: _constraints-idl.hh:131
_CORBA_ObjRef_Element< _objref_Implicit, Implicit_Helper > operator[](_CORBA_ULong _s)
Definition: _constraints-idl.hh:149
Implicits *& out()
Definition: _constraints-idl.hh:166
~Implicits_var()
Definition: _constraints-idl.hh:129
Implicits_var()
Definition: _constraints-idl.hh:123
const Implicits & in() const
Definition: _constraints-idl.hh:164
Implicits & inout()
Definition: _constraints-idl.hh:165
Implicits_var(Implicits *_s)
Definition: _constraints-idl.hh:124
Definition: _constraints-idl.hh:99
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 & operator=(const Implicits &_s)
Definition: _constraints-idl.hh:113
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:448
virtual ::CORBA::Boolean getLastIsOptional()=0
virtual void setRightHandSide(const ::hpp::floatSeq &param)=0
virtual floatSeq * getRightHandSide()=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 void setLastIsOptional(::CORBA::Boolean optional)=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 constraints_idl::Implicits * numericalConstraints()=0
virtual void setErrorThreshold(::hpp::value_type threshold)=0
virtual void setRightHandSideAt(::hpp::value_type s)=0
Definition: _constraints-idl.hh:574
virtual ~_impl_ConstraintSet()
virtual Constraint_ptr getConfigProjector()=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
Definition: _constraints-idl.hh:318
virtual char * name()=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
virtual ~_impl_Constraint()
virtual char * str()=0
virtual Constraint_ptr copy()=0
virtual ::CORBA::Boolean isSatisfied(const ::hpp::floatSeq &config)=0
virtual ::CORBA::Boolean apply(::hpp::floatSeq &config)=0
Definition: constraints-idl.hh:303
Definition: _constraints-idl.hh:402
void setRightHandSideOfConstraint(::hpp::constraints_idl::Implicit_ptr nm, const ::hpp::floatSeq &rhs)
constraints_idl::Implicits * numericalConstraints()
void setLastIsOptional(::CORBA::Boolean optional)
void setErrorThreshold(::hpp::value_type threshold)
_objref_ConfigProjector(omniIOR *, omniIdentity *)
_objref_ConfigProjector()
Definition: _constraints-idl.hh:420
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)
floatSeq * getRightHandSide()
Definition: _constraints-idl.hh:540
virtual ~_objref_ConstraintSet()
_objref_ConstraintSet()
Definition: _constraints-idl.hh:546
Constraint_ptr getConfigProjector()
_objref_ConstraintSet(omniIOR *, omniIdentity *)
Definition: _constraints-idl.hh:280
::CORBA::Boolean apply(::hpp::floatSeq &config)
_objref_Constraint(omniIOR *, omniIdentity *)
_objref_Constraint()
Definition: _constraints-idl.hh:290
::CORBA::Boolean isSatisfied(const ::hpp::floatSeq &config)
virtual ~_objref_Constraint()
Constraint_ptr copy()
Definition: constraints-idl.hh:261
Definition: _constraints-idl.hh:437
_pof_ConfigProjector()
Definition: _constraints-idl.hh:439
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
virtual ~_pof_ConfigProjector()
virtual _CORBA_Boolean is_a(const char *) const
Definition: _constraints-idl.hh:563
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
virtual ~_pof_ConstraintSet()
_pof_ConstraintSet()
Definition: _constraints-idl.hh:565
virtual _CORBA_Boolean is_a(const char *) const
Definition: _constraints-idl.hh:307
virtual _CORBA_Boolean is_a(const char *) const
_pof_Constraint()
Definition: _constraints-idl.hh:309
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
virtual ~_pof_Constraint()
Definition: common-idl.hh:689
::CORBA::Double value_type
Definition: common-idl.hh:61
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:35
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:34
double value_type
Definition: common.idl:18