hpp-corbaserver: src/hpp/common-idl.hh Source File

hpp-corbaserver 9.0.2 Corba server for Humanoid Path Planner applications

Loading...
Searching...
No Matches
common-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 __common_hh__
3#define __common_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_common
11#endif
12#ifndef USE_core_stub_in_nt_dll
13# define USE_core_stub_in_nt_dll_NOT_DEFINED_common
14#endif
15#ifndef USE_dyn_stub_in_nt_dll
16# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_common
17#endif
18
19
20
21
22
23
24#ifdef USE_stub_in_nt_dll
25# ifndef USE_core_stub_in_nt_dll
26# define USE_core_stub_in_nt_dll
27# endif
28# ifndef USE_dyn_stub_in_nt_dll
29# define USE_dyn_stub_in_nt_dll
30# endif
31#endif
32
33#ifdef _core_attr
34# error "A local CPP macro _core_attr has already been defined."
35#else
36# ifdef USE_core_stub_in_nt_dll
37# define _core_attr _OMNIORB_NTDLL_IMPORT
38# else
39# define _core_attr
40# endif
41#endif
42
43#ifdef _dyn_attr
44# error "A local CPP macro _dyn_attr has already been defined."
45#else
46# ifdef USE_dyn_stub_in_nt_dll
47# define _dyn_attr _OMNIORB_NTDLL_IMPORT
48# else
49# define _dyn_attr
50# endif
51#endif
52
53
54
55_CORBA_MODULE hpp
56
57_CORBA_MODULE_BEG
58
59 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_value_type;
60
61 typedef ::CORBA::Double value_type;
62 typedef ::CORBA::Double_out value_type_out;
63
64 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_size_type;
65
66 typedef ::CORBA::LongLong size_type;
67 typedef ::CORBA::LongLong_out size_type_out;
68
69 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_frame_index;
70
71 typedef ::CORBA::ULong frame_index;
72 typedef ::CORBA::ULong_out frame_index_out;
73
74 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Names_t;
75
76 class Names_t_var;
77
78 class Names_t : public _CORBA_Unbounded_Sequence_String {
79 public:
80 typedef Names_t_var _var_type;
81 inline Names_t() {}
82 inline Names_t(const Names_t& _s)
83 : _CORBA_Unbounded_Sequence_String(_s) {}
84
85 inline Names_t(_CORBA_ULong _max)
86 : _CORBA_Unbounded_Sequence_String(_max) {}
87 inline Names_t(_CORBA_ULong _max, _CORBA_ULong _len, char** _val, _CORBA_Boolean _rel=0)
88 : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
89
90
91
92 inline Names_t& operator = (const Names_t& _s) {
93 _CORBA_Unbounded_Sequence_String::operator=(_s);
94 return *this;
95 }
96 };
97
98 class Names_t_out;
99
100 class Names_t_var {
101 public:
102 inline Names_t_var() : _pd_seq(0) {}
103 inline Names_t_var(Names_t* _s) : _pd_seq(_s) {}
104 inline Names_t_var(const Names_t_var& _s) {
105 if (_s._pd_seq) _pd_seq = new Names_t(*_s._pd_seq);
106 else _pd_seq = 0;
107 }
108 inline ~Names_t_var() { if (_pd_seq) delete _pd_seq; }
109
110 inline Names_t_var& operator = (Names_t* _s) {
111 if (_pd_seq) delete _pd_seq;
112 _pd_seq = _s;
113 return *this;
114 }
115 inline Names_t_var& operator = (const Names_t_var& _s) {
116 if (&_s != this) {
117 if (_s._pd_seq) {
118 if (!_pd_seq) _pd_seq = new Names_t;
119 *_pd_seq = *_s._pd_seq;
120 }
121 else if (_pd_seq) {
122 delete _pd_seq;
123 _pd_seq = 0;
124 }
125 }
126 return *this;
127 }
128 inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
129 return (*_pd_seq)[_s];
130 }
131
132
133
134 inline Names_t* operator -> () { return _pd_seq; }
135 inline const Names_t* operator -> () const { return _pd_seq; }
136#if defined(__GNUG__)
137 inline operator Names_t& () const { return *_pd_seq; }
138#else
139 inline operator const Names_t& () const { return *_pd_seq; }
140 inline operator Names_t& () { return *_pd_seq; }
141#endif
142
143 inline const Names_t& in() const { return *_pd_seq; }
144 inline Names_t& inout() { return *_pd_seq; }
145 inline Names_t*& out() {
146 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
147 return _pd_seq;
148 }
149 inline Names_t* _retn() { Names_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
150
151 friend class Names_t_out;
152
153 private:
154 Names_t* _pd_seq;
155 };
156
157 class Names_t_out {
158 public:
159 inline Names_t_out(Names_t*& _s) : _data(_s) { _data = 0; }
160 inline Names_t_out(Names_t_var& _s)
161 : _data(_s._pd_seq) { _s = (Names_t*) 0; }
162 inline Names_t_out(const Names_t_out& _s) : _data(_s._data) {}
163 inline Names_t_out& operator = (const Names_t_out& _s) {
164 _data = _s._data;
165 return *this;
166 }
167 inline Names_t_out& operator = (Names_t* _s) {
168 _data = _s;
169 return *this;
170 }
171 inline operator Names_t*&() { return _data; }
172 inline Names_t*& ptr() { return _data; }
173 inline Names_t* operator->() { return _data; }
174
175 inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
176 return (*_data)[_i];
177 }
178
179
180
181 Names_t*& _data;
182
183 private:
184 Names_t_out();
185 Names_t_out& operator=(const Names_t_var&);
186 };
187
188 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_stringSeqSeq;
189
190 class stringSeqSeq_var;
191
192 class stringSeqSeq : public _CORBA_Unbounded_Sequence< Names_t > {
193 public:
194 typedef stringSeqSeq_var _var_type;
195 inline stringSeqSeq() {}
196 inline stringSeqSeq(const stringSeqSeq& _s)
197 : _CORBA_Unbounded_Sequence< Names_t > (_s) {}
198
199 inline stringSeqSeq(_CORBA_ULong _max)
200 : _CORBA_Unbounded_Sequence< Names_t > (_max) {}
201 inline stringSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, Names_t* _val, _CORBA_Boolean _rel=0)
202 : _CORBA_Unbounded_Sequence< Names_t > (_max, _len, _val, _rel) {}
203
204
205
206 inline stringSeqSeq& operator = (const stringSeqSeq& _s) {
207 _CORBA_Unbounded_Sequence< Names_t > ::operator=(_s);
208 return *this;
209 }
210 };
211
212 class stringSeqSeq_out;
213
214 class stringSeqSeq_var {
215 public:
216 inline stringSeqSeq_var() : _pd_seq(0) {}
217 inline stringSeqSeq_var(stringSeqSeq* _s) : _pd_seq(_s) {}
218 inline stringSeqSeq_var(const stringSeqSeq_var& _s) {
219 if (_s._pd_seq) _pd_seq = new stringSeqSeq(*_s._pd_seq);
220 else _pd_seq = 0;
221 }
222 inline ~stringSeqSeq_var() { if (_pd_seq) delete _pd_seq; }
223
224 inline stringSeqSeq_var& operator = (stringSeqSeq* _s) {
225 if (_pd_seq) delete _pd_seq;
226 _pd_seq = _s;
227 return *this;
228 }
229 inline stringSeqSeq_var& operator = (const stringSeqSeq_var& _s) {
230 if (&_s != this) {
231 if (_s._pd_seq) {
232 if (!_pd_seq) _pd_seq = new stringSeqSeq;
233 *_pd_seq = *_s._pd_seq;
234 }
235 else if (_pd_seq) {
236 delete _pd_seq;
237 _pd_seq = 0;
238 }
239 }
240 return *this;
241 }
242 inline Names_t& operator [] (_CORBA_ULong _s) {
243 return (*_pd_seq)[_s];
244 }
245
246
247
248 inline stringSeqSeq* operator -> () { return _pd_seq; }
249 inline const stringSeqSeq* operator -> () const { return _pd_seq; }
250#if defined(__GNUG__)
251 inline operator stringSeqSeq& () const { return *_pd_seq; }
252#else
253 inline operator const stringSeqSeq& () const { return *_pd_seq; }
254 inline operator stringSeqSeq& () { return *_pd_seq; }
255#endif
256
257 inline const stringSeqSeq& in() const { return *_pd_seq; }
258 inline stringSeqSeq& inout() { return *_pd_seq; }
259 inline stringSeqSeq*& out() {
260 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
261 return _pd_seq;
262 }
263 inline stringSeqSeq* _retn() { stringSeqSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
264
265 friend class stringSeqSeq_out;
266
267 private:
268 stringSeqSeq* _pd_seq;
269 };
270
271 class stringSeqSeq_out {
272 public:
273 inline stringSeqSeq_out(stringSeqSeq*& _s) : _data(_s) { _data = 0; }
274 inline stringSeqSeq_out(stringSeqSeq_var& _s)
275 : _data(_s._pd_seq) { _s = (stringSeqSeq*) 0; }
276 inline stringSeqSeq_out(const stringSeqSeq_out& _s) : _data(_s._data) {}
277 inline stringSeqSeq_out& operator = (const stringSeqSeq_out& _s) {
278 _data = _s._data;
279 return *this;
280 }
281 inline stringSeqSeq_out& operator = (stringSeqSeq* _s) {
282 _data = _s;
283 return *this;
284 }
285 inline operator stringSeqSeq*&() { return _data; }
286 inline stringSeqSeq*& ptr() { return _data; }
287 inline stringSeqSeq* operator->() { return _data; }
288
289 inline Names_t& operator [] (_CORBA_ULong _i) {
290 return (*_data)[_i];
291 }
292
293
294
295 stringSeqSeq*& _data;
296
297 private:
298 stringSeqSeq_out();
299 stringSeqSeq_out& operator=(const stringSeqSeq_var&);
300 };
301
302 class Error : public ::CORBA::UserException {
303 public:
304
305 ::CORBA::String_member msg;
306
307
308
309 inline Error() {
310 pd_insertToAnyFn = insertToAnyFn;
311 pd_insertToAnyFnNCP = insertToAnyFnNCP;
312 }
313 Error(const Error&);
314 Error(const char* i_msg);
315 Error& operator=(const Error&);
316 virtual ~Error();
317 virtual void _raise() const;
318 static Error* _downcast(::CORBA::Exception*);
319 static const Error* _downcast(const ::CORBA::Exception*);
320 static inline Error* _narrow(::CORBA::Exception* _e) {
321 return _downcast(_e);
322 }
323
324 void operator>>=(cdrStream&) const ;
325 void operator<<=(cdrStream&) ;
326
327 static _core_attr insertExceptionToAny insertToAnyFn;
328 static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP;
329
330 virtual ::CORBA::Exception* _NP_duplicate() const;
331
332 static _core_attr const char* _PD_repoId;
333 static _core_attr const char* _PD_typeId;
334
335 private:
336 virtual const char* _NP_typeId() const;
337 virtual const char* _NP_repoId(int*) const;
338 virtual void _NP_marshal(cdrStream&) const;
339 };
340
341 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Error;
342
343 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_boolSeq;
344
345 class boolSeq_var;
346
347 class boolSeq : public _CORBA_Unbounded_Sequence_Boolean {
348 public:
349 typedef boolSeq_var _var_type;
350 inline boolSeq() {}
351 inline boolSeq(const boolSeq& _s)
352 : _CORBA_Unbounded_Sequence_Boolean(_s) {}
353
354 inline boolSeq(_CORBA_ULong _max)
355 : _CORBA_Unbounded_Sequence_Boolean(_max) {}
356 inline boolSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Boolean* _val, _CORBA_Boolean _rel=0)
357 : _CORBA_Unbounded_Sequence_Boolean(_max, _len, _val, _rel) {}
358
359
360
361 inline boolSeq& operator = (const boolSeq& _s) {
362 _CORBA_Unbounded_Sequence_Boolean::operator=(_s);
363 return *this;
364 }
365 };
366
367 class boolSeq_out;
368
369 class boolSeq_var {
370 public:
371 inline boolSeq_var() : _pd_seq(0) {}
372 inline boolSeq_var(boolSeq* _s) : _pd_seq(_s) {}
373 inline boolSeq_var(const boolSeq_var& _s) {
374 if (_s._pd_seq) _pd_seq = new boolSeq(*_s._pd_seq);
375 else _pd_seq = 0;
376 }
377 inline ~boolSeq_var() { if (_pd_seq) delete _pd_seq; }
378
379 inline boolSeq_var& operator = (boolSeq* _s) {
380 if (_pd_seq) delete _pd_seq;
381 _pd_seq = _s;
382 return *this;
383 }
384 inline boolSeq_var& operator = (const boolSeq_var& _s) {
385 if (&_s != this) {
386 if (_s._pd_seq) {
387 if (!_pd_seq) _pd_seq = new boolSeq;
388 *_pd_seq = *_s._pd_seq;
389 }
390 else if (_pd_seq) {
391 delete _pd_seq;
392 _pd_seq = 0;
393 }
394 }
395 return *this;
396 }
397 inline ::CORBA::Boolean& operator [] (_CORBA_ULong _s) {
398 return (*_pd_seq)[_s];
399 }
400
401
402
403 inline boolSeq* operator -> () { return _pd_seq; }
404 inline const boolSeq* operator -> () const { return _pd_seq; }
405#if defined(__GNUG__)
406 inline operator boolSeq& () const { return *_pd_seq; }
407#else
408 inline operator const boolSeq& () const { return *_pd_seq; }
409 inline operator boolSeq& () { return *_pd_seq; }
410#endif
411
412 inline const boolSeq& in() const { return *_pd_seq; }
413 inline boolSeq& inout() { return *_pd_seq; }
414 inline boolSeq*& out() {
415 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
416 return _pd_seq;
417 }
418 inline boolSeq* _retn() { boolSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
419
420 friend class boolSeq_out;
421
422 private:
423 boolSeq* _pd_seq;
424 };
425
426 class boolSeq_out {
427 public:
428 inline boolSeq_out(boolSeq*& _s) : _data(_s) { _data = 0; }
429 inline boolSeq_out(boolSeq_var& _s)
430 : _data(_s._pd_seq) { _s = (boolSeq*) 0; }
431 inline boolSeq_out(const boolSeq_out& _s) : _data(_s._data) {}
432 inline boolSeq_out& operator = (const boolSeq_out& _s) {
433 _data = _s._data;
434 return *this;
435 }
436 inline boolSeq_out& operator = (boolSeq* _s) {
437 _data = _s;
438 return *this;
439 }
440 inline operator boolSeq*&() { return _data; }
441 inline boolSeq*& ptr() { return _data; }
442 inline boolSeq* operator->() { return _data; }
443
444 inline ::CORBA::Boolean& operator [] (_CORBA_ULong _i) {
445 return (*_data)[_i];
446 }
447
448
449
450 boolSeq*& _data;
451
452 private:
453 boolSeq_out();
454 boolSeq_out& operator=(const boolSeq_var&);
455 };
456
457 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_intSeq;
458
459 class intSeq_var;
460
461 class intSeq : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > {
462 public:
463 typedef intSeq_var _var_type;
464 inline intSeq() {}
465 inline intSeq(const intSeq& _s)
466 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_s) {}
467
468 inline intSeq(_CORBA_ULong _max)
469 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_max) {}
470 inline intSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Long* _val, _CORBA_Boolean _rel=0)
471 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_max, _len, _val, _rel) {}
472
473
474
475 inline intSeq& operator = (const intSeq& _s) {
476 _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > ::operator=(_s);
477 return *this;
478 }
479 };
480
481 class intSeq_out;
482
483 class intSeq_var {
484 public:
485 inline intSeq_var() : _pd_seq(0) {}
486 inline intSeq_var(intSeq* _s) : _pd_seq(_s) {}
487 inline intSeq_var(const intSeq_var& _s) {
488 if (_s._pd_seq) _pd_seq = new intSeq(*_s._pd_seq);
489 else _pd_seq = 0;
490 }
491 inline ~intSeq_var() { if (_pd_seq) delete _pd_seq; }
492
493 inline intSeq_var& operator = (intSeq* _s) {
494 if (_pd_seq) delete _pd_seq;
495 _pd_seq = _s;
496 return *this;
497 }
498 inline intSeq_var& operator = (const intSeq_var& _s) {
499 if (&_s != this) {
500 if (_s._pd_seq) {
501 if (!_pd_seq) _pd_seq = new intSeq;
502 *_pd_seq = *_s._pd_seq;
503 }
504 else if (_pd_seq) {
505 delete _pd_seq;
506 _pd_seq = 0;
507 }
508 }
509 return *this;
510 }
511 inline ::CORBA::Long& operator [] (_CORBA_ULong _s) {
512 return (*_pd_seq)[_s];
513 }
514
515
516
517 inline intSeq* operator -> () { return _pd_seq; }
518 inline const intSeq* operator -> () const { return _pd_seq; }
519#if defined(__GNUG__)
520 inline operator intSeq& () const { return *_pd_seq; }
521#else
522 inline operator const intSeq& () const { return *_pd_seq; }
523 inline operator intSeq& () { return *_pd_seq; }
524#endif
525
526 inline const intSeq& in() const { return *_pd_seq; }
527 inline intSeq& inout() { return *_pd_seq; }
528 inline intSeq*& out() {
529 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
530 return _pd_seq;
531 }
532 inline intSeq* _retn() { intSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
533
534 friend class intSeq_out;
535
536 private:
537 intSeq* _pd_seq;
538 };
539
540 class intSeq_out {
541 public:
542 inline intSeq_out(intSeq*& _s) : _data(_s) { _data = 0; }
543 inline intSeq_out(intSeq_var& _s)
544 : _data(_s._pd_seq) { _s = (intSeq*) 0; }
545 inline intSeq_out(const intSeq_out& _s) : _data(_s._data) {}
546 inline intSeq_out& operator = (const intSeq_out& _s) {
547 _data = _s._data;
548 return *this;
549 }
550 inline intSeq_out& operator = (intSeq* _s) {
551 _data = _s;
552 return *this;
553 }
554 inline operator intSeq*&() { return _data; }
555 inline intSeq*& ptr() { return _data; }
556 inline intSeq* operator->() { return _data; }
557
558 inline ::CORBA::Long& operator [] (_CORBA_ULong _i) {
559 return (*_data)[_i];
560 }
561
562
563
564 intSeq*& _data;
565
566 private:
567 intSeq_out();
568 intSeq_out& operator=(const intSeq_var&);
569 };
570
571 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_intSeqSeq;
572
573 class intSeqSeq_var;
574
575 class intSeqSeq : public _CORBA_Unbounded_Sequence< intSeq > {
576 public:
577 typedef intSeqSeq_var _var_type;
578 inline intSeqSeq() {}
579 inline intSeqSeq(const intSeqSeq& _s)
580 : _CORBA_Unbounded_Sequence< intSeq > (_s) {}
581
582 inline intSeqSeq(_CORBA_ULong _max)
583 : _CORBA_Unbounded_Sequence< intSeq > (_max) {}
584 inline intSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, intSeq* _val, _CORBA_Boolean _rel=0)
585 : _CORBA_Unbounded_Sequence< intSeq > (_max, _len, _val, _rel) {}
586
587
588
589 inline intSeqSeq& operator = (const intSeqSeq& _s) {
590 _CORBA_Unbounded_Sequence< intSeq > ::operator=(_s);
591 return *this;
592 }
593 };
594
595 class intSeqSeq_out;
596
597 class intSeqSeq_var {
598 public:
599 inline intSeqSeq_var() : _pd_seq(0) {}
600 inline intSeqSeq_var(intSeqSeq* _s) : _pd_seq(_s) {}
601 inline intSeqSeq_var(const intSeqSeq_var& _s) {
602 if (_s._pd_seq) _pd_seq = new intSeqSeq(*_s._pd_seq);
603 else _pd_seq = 0;
604 }
605 inline ~intSeqSeq_var() { if (_pd_seq) delete _pd_seq; }
606
607 inline intSeqSeq_var& operator = (intSeqSeq* _s) {
608 if (_pd_seq) delete _pd_seq;
609 _pd_seq = _s;
610 return *this;
611 }
612 inline intSeqSeq_var& operator = (const intSeqSeq_var& _s) {
613 if (&_s != this) {
614 if (_s._pd_seq) {
615 if (!_pd_seq) _pd_seq = new intSeqSeq;
616 *_pd_seq = *_s._pd_seq;
617 }
618 else if (_pd_seq) {
619 delete _pd_seq;
620 _pd_seq = 0;
621 }
622 }
623 return *this;
624 }
625 inline intSeq& operator [] (_CORBA_ULong _s) {
626 return (*_pd_seq)[_s];
627 }
628
629
630
631 inline intSeqSeq* operator -> () { return _pd_seq; }
632 inline const intSeqSeq* operator -> () const { return _pd_seq; }
633#if defined(__GNUG__)
634 inline operator intSeqSeq& () const { return *_pd_seq; }
635#else
636 inline operator const intSeqSeq& () const { return *_pd_seq; }
637 inline operator intSeqSeq& () { return *_pd_seq; }
638#endif
639
640 inline const intSeqSeq& in() const { return *_pd_seq; }
641 inline intSeqSeq& inout() { return *_pd_seq; }
642 inline intSeqSeq*& out() {
643 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
644 return _pd_seq;
645 }
646 inline intSeqSeq* _retn() { intSeqSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
647
648 friend class intSeqSeq_out;
649
650 private:
651 intSeqSeq* _pd_seq;
652 };
653
654 class intSeqSeq_out {
655 public:
656 inline intSeqSeq_out(intSeqSeq*& _s) : _data(_s) { _data = 0; }
657 inline intSeqSeq_out(intSeqSeq_var& _s)
658 : _data(_s._pd_seq) { _s = (intSeqSeq*) 0; }
659 inline intSeqSeq_out(const intSeqSeq_out& _s) : _data(_s._data) {}
660 inline intSeqSeq_out& operator = (const intSeqSeq_out& _s) {
661 _data = _s._data;
662 return *this;
663 }
664 inline intSeqSeq_out& operator = (intSeqSeq* _s) {
665 _data = _s;
666 return *this;
667 }
668 inline operator intSeqSeq*&() { return _data; }
669 inline intSeqSeq*& ptr() { return _data; }
670 inline intSeqSeq* operator->() { return _data; }
671
672 inline intSeq& operator [] (_CORBA_ULong _i) {
673 return (*_data)[_i];
674 }
675
676
677
678 intSeqSeq*& _data;
679
680 private:
681 intSeqSeq_out();
682 intSeqSeq_out& operator=(const intSeqSeq_var&);
683 };
684
685 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_floatSeq;
686
687 class floatSeq_var;
688
689 class floatSeq : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > {
690 public:
691 typedef floatSeq_var _var_type;
692 inline floatSeq() {}
693 inline floatSeq(const floatSeq& _s)
694 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_s) {}
695
696 inline floatSeq(_CORBA_ULong _max)
697 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_max) {}
698 inline floatSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Double* _val, _CORBA_Boolean _rel=0)
699 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_max, _len, _val, _rel) {}
700
701
702
703 inline floatSeq& operator = (const floatSeq& _s) {
704 _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > ::operator=(_s);
705 return *this;
706 }
707 };
708
709 class floatSeq_out;
710
711 class floatSeq_var {
712 public:
713 inline floatSeq_var() : _pd_seq(0) {}
714 inline floatSeq_var(floatSeq* _s) : _pd_seq(_s) {}
715 inline floatSeq_var(const floatSeq_var& _s) {
716 if (_s._pd_seq) _pd_seq = new floatSeq(*_s._pd_seq);
717 else _pd_seq = 0;
718 }
719 inline ~floatSeq_var() { if (_pd_seq) delete _pd_seq; }
720
721 inline floatSeq_var& operator = (floatSeq* _s) {
722 if (_pd_seq) delete _pd_seq;
723 _pd_seq = _s;
724 return *this;
725 }
726 inline floatSeq_var& operator = (const floatSeq_var& _s) {
727 if (&_s != this) {
728 if (_s._pd_seq) {
729 if (!_pd_seq) _pd_seq = new floatSeq;
730 *_pd_seq = *_s._pd_seq;
731 }
732 else if (_pd_seq) {
733 delete _pd_seq;
734 _pd_seq = 0;
735 }
736 }
737 return *this;
738 }
739 inline ::CORBA::Double& operator [] (_CORBA_ULong _s) {
740 return (*_pd_seq)[_s];
741 }
742
743
744
745 inline floatSeq* operator -> () { return _pd_seq; }
746 inline const floatSeq* operator -> () const { return _pd_seq; }
747#if defined(__GNUG__)
748 inline operator floatSeq& () const { return *_pd_seq; }
749#else
750 inline operator const floatSeq& () const { return *_pd_seq; }
751 inline operator floatSeq& () { return *_pd_seq; }
752#endif
753
754 inline const floatSeq& in() const { return *_pd_seq; }
755 inline floatSeq& inout() { return *_pd_seq; }
756 inline floatSeq*& out() {
757 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
758 return _pd_seq;
759 }
760 inline floatSeq* _retn() { floatSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
761
762 friend class floatSeq_out;
763
764 private:
765 floatSeq* _pd_seq;
766 };
767
768 class floatSeq_out {
769 public:
770 inline floatSeq_out(floatSeq*& _s) : _data(_s) { _data = 0; }
771 inline floatSeq_out(floatSeq_var& _s)
772 : _data(_s._pd_seq) { _s = (floatSeq*) 0; }
773 inline floatSeq_out(const floatSeq_out& _s) : _data(_s._data) {}
774 inline floatSeq_out& operator = (const floatSeq_out& _s) {
775 _data = _s._data;
776 return *this;
777 }
778 inline floatSeq_out& operator = (floatSeq* _s) {
779 _data = _s;
780 return *this;
781 }
782 inline operator floatSeq*&() { return _data; }
783 inline floatSeq*& ptr() { return _data; }
784 inline floatSeq* operator->() { return _data; }
785
786 inline ::CORBA::Double& operator [] (_CORBA_ULong _i) {
787 return (*_data)[_i];
788 }
789
790
791
792 floatSeq*& _data;
793
794 private:
795 floatSeq_out();
796 floatSeq_out& operator=(const floatSeq_var&);
797 };
798
799 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_floatSeqSeq;
800
801 class floatSeqSeq_var;
802
803 class floatSeqSeq : public _CORBA_Unbounded_Sequence< floatSeq > {
804 public:
805 typedef floatSeqSeq_var _var_type;
806 inline floatSeqSeq() {}
807 inline floatSeqSeq(const floatSeqSeq& _s)
808 : _CORBA_Unbounded_Sequence< floatSeq > (_s) {}
809
810 inline floatSeqSeq(_CORBA_ULong _max)
811 : _CORBA_Unbounded_Sequence< floatSeq > (_max) {}
812 inline floatSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, floatSeq* _val, _CORBA_Boolean _rel=0)
813 : _CORBA_Unbounded_Sequence< floatSeq > (_max, _len, _val, _rel) {}
814
815
816
817 inline floatSeqSeq& operator = (const floatSeqSeq& _s) {
818 _CORBA_Unbounded_Sequence< floatSeq > ::operator=(_s);
819 return *this;
820 }
821 };
822
823 class floatSeqSeq_out;
824
825 class floatSeqSeq_var {
826 public:
827 inline floatSeqSeq_var() : _pd_seq(0) {}
828 inline floatSeqSeq_var(floatSeqSeq* _s) : _pd_seq(_s) {}
829 inline floatSeqSeq_var(const floatSeqSeq_var& _s) {
830 if (_s._pd_seq) _pd_seq = new floatSeqSeq(*_s._pd_seq);
831 else _pd_seq = 0;
832 }
833 inline ~floatSeqSeq_var() { if (_pd_seq) delete _pd_seq; }
834
835 inline floatSeqSeq_var& operator = (floatSeqSeq* _s) {
836 if (_pd_seq) delete _pd_seq;
837 _pd_seq = _s;
838 return *this;
839 }
840 inline floatSeqSeq_var& operator = (const floatSeqSeq_var& _s) {
841 if (&_s != this) {
842 if (_s._pd_seq) {
843 if (!_pd_seq) _pd_seq = new floatSeqSeq;
844 *_pd_seq = *_s._pd_seq;
845 }
846 else if (_pd_seq) {
847 delete _pd_seq;
848 _pd_seq = 0;
849 }
850 }
851 return *this;
852 }
853 inline floatSeq& operator [] (_CORBA_ULong _s) {
854 return (*_pd_seq)[_s];
855 }
856
857
858
859 inline floatSeqSeq* operator -> () { return _pd_seq; }
860 inline const floatSeqSeq* operator -> () const { return _pd_seq; }
861#if defined(__GNUG__)
862 inline operator floatSeqSeq& () const { return *_pd_seq; }
863#else
864 inline operator const floatSeqSeq& () const { return *_pd_seq; }
865 inline operator floatSeqSeq& () { return *_pd_seq; }
866#endif
867
868 inline const floatSeqSeq& in() const { return *_pd_seq; }
869 inline floatSeqSeq& inout() { return *_pd_seq; }
870 inline floatSeqSeq*& out() {
871 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
872 return _pd_seq;
873 }
874 inline floatSeqSeq* _retn() { floatSeqSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
875
876 friend class floatSeqSeq_out;
877
878 private:
879 floatSeqSeq* _pd_seq;
880 };
881
882 class floatSeqSeq_out {
883 public:
884 inline floatSeqSeq_out(floatSeqSeq*& _s) : _data(_s) { _data = 0; }
885 inline floatSeqSeq_out(floatSeqSeq_var& _s)
886 : _data(_s._pd_seq) { _s = (floatSeqSeq*) 0; }
887 inline floatSeqSeq_out(const floatSeqSeq_out& _s) : _data(_s._data) {}
888 inline floatSeqSeq_out& operator = (const floatSeqSeq_out& _s) {
889 _data = _s._data;
890 return *this;
891 }
892 inline floatSeqSeq_out& operator = (floatSeqSeq* _s) {
893 _data = _s;
894 return *this;
895 }
896 inline operator floatSeqSeq*&() { return _data; }
897 inline floatSeqSeq*& ptr() { return _data; }
898 inline floatSeqSeq* operator->() { return _data; }
899
900 inline floatSeq& operator [] (_CORBA_ULong _i) {
901 return (*_data)[_i];
902 }
903
904
905
906 floatSeqSeq*& _data;
907
908 private:
909 floatSeqSeq_out();
910 floatSeqSeq_out& operator=(const floatSeqSeq_var&);
911 };
912
913 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Transform_;
914
915 typedef ::CORBA::Double Transform_[7];
916 typedef ::CORBA::Double Transform__slice;
917
918 _CORBA_MODULE_INLINE Transform__slice* Transform__alloc() {
919 return new Transform__slice[7];
920 }
921
922 _CORBA_MODULE_INLINE Transform__slice* Transform__dup(const Transform__slice* _s) {
923 if (!_s) return 0;
924 Transform__slice* _data = Transform__alloc();
925 if (_data) {
926 for (_CORBA_ULong _0i0 = 0; _0i0 < 7; _0i0++){
927
928 _data[_0i0] = _s[_0i0];
929
930 }
931
932 }
933 return _data;
934 }
935
936 _CORBA_MODULE_INLINE void Transform__copy(Transform__slice* _to, const Transform__slice* _from){
937 for (_CORBA_ULong _0i0 = 0; _0i0 < 7; _0i0++){
938
939 _to[_0i0] = _from[_0i0];
940
941 }
942
943 }
944
945 _CORBA_MODULE_INLINE void Transform__free(Transform__slice* _s) {
946 delete [] _s;
947 }
948
949 class Transform__copyHelper {
950 public:
951 static inline Transform__slice* alloc() { return ::hpp::Transform__alloc(); }
952 static inline Transform__slice* dup(const Transform__slice* p) { return ::hpp::Transform__dup(p); }
953 static inline void free(Transform__slice* p) { ::hpp::Transform__free(p); }
954 };
955
956 typedef _CORBA_Array_Fix_Var<Transform__copyHelper,Transform__slice> Transform__var;
957 typedef _CORBA_Array_Fix_Forany<Transform__copyHelper,Transform__slice> Transform__forany;
958
959 typedef Transform__slice* Transform__out;
960
961 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_TransformSeq;
962
963 class TransformSeq_var;
964
965 class TransformSeq : public _CORBA_Unbounded_Sequence_Array_w_FixSizeElement< Transform_, Transform__slice, ::CORBA::Double, 7, 8, 8 > {
966 public:
967 typedef TransformSeq_var _var_type;
968 inline TransformSeq() {}
969 inline TransformSeq(const TransformSeq& _s)
970 : _CORBA_Unbounded_Sequence_Array_w_FixSizeElement< Transform_, Transform__slice, ::CORBA::Double, 7, 8, 8 > (_s) {}
971
972 inline TransformSeq(_CORBA_ULong _max)
973 : _CORBA_Unbounded_Sequence_Array_w_FixSizeElement< Transform_, Transform__slice, ::CORBA::Double, 7, 8, 8 > (_max) {}
974 inline TransformSeq(_CORBA_ULong _max, _CORBA_ULong _len, Transform_* _val, _CORBA_Boolean _rel=0)
975 : _CORBA_Unbounded_Sequence_Array_w_FixSizeElement< Transform_, Transform__slice, ::CORBA::Double, 7, 8, 8 > (_max, _len, _val, _rel) {}
976
977
978
979 inline TransformSeq& operator = (const TransformSeq& _s) {
980 _CORBA_Unbounded_Sequence_Array_w_FixSizeElement< Transform_, Transform__slice, ::CORBA::Double, 7, 8, 8 > ::operator=(_s);
981 return *this;
982 }
983 };
984
985 class TransformSeq_out;
986
987 class TransformSeq_var {
988 public:
989 inline TransformSeq_var() : _pd_seq(0) {}
990 inline TransformSeq_var(TransformSeq* _s) : _pd_seq(_s) {}
991 inline TransformSeq_var(const TransformSeq_var& _s) {
992 if (_s._pd_seq) _pd_seq = new TransformSeq(*_s._pd_seq);
993 else _pd_seq = 0;
994 }
995 inline ~TransformSeq_var() { if (_pd_seq) delete _pd_seq; }
996
997 inline TransformSeq_var& operator = (TransformSeq* _s) {
998 if (_pd_seq) delete _pd_seq;
999 _pd_seq = _s;
1000 return *this;
1001 }
1002 inline TransformSeq_var& operator = (const TransformSeq_var& _s) {
1003 if (&_s != this) {
1004 if (_s._pd_seq) {
1005 if (!_pd_seq) _pd_seq = new TransformSeq;
1006 *_pd_seq = *_s._pd_seq;
1007 }
1008 else if (_pd_seq) {
1009 delete _pd_seq;
1010 _pd_seq = 0;
1011 }
1012 }
1013 return *this;
1014 }
1015 inline Transform__slice* operator [] (_CORBA_ULong _s) {
1016 return (Transform__slice*) ((_pd_seq->NP_data())[_s]);
1017 }
1018
1019
1020
1021 inline TransformSeq* operator -> () { return _pd_seq; }
1022 inline const TransformSeq* operator -> () const { return _pd_seq; }
1023#if defined(__GNUG__)
1024 inline operator TransformSeq& () const { return *_pd_seq; }
1025#else
1026 inline operator const TransformSeq& () const { return *_pd_seq; }
1027 inline operator TransformSeq& () { return *_pd_seq; }
1028#endif
1029
1030 inline const TransformSeq& in() const { return *_pd_seq; }
1031 inline TransformSeq& inout() { return *_pd_seq; }
1032 inline TransformSeq*& out() {
1033 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
1034 return _pd_seq;
1035 }
1036 inline TransformSeq* _retn() { TransformSeq* tmp = _pd_seq; _pd_seq = 0; return tmp; }
1037
1038 friend class TransformSeq_out;
1039
1040 private:
1041 TransformSeq* _pd_seq;
1042 };
1043
1044 class TransformSeq_out {
1045 public:
1046 inline TransformSeq_out(TransformSeq*& _s) : _data(_s) { _data = 0; }
1047 inline TransformSeq_out(TransformSeq_var& _s)
1048 : _data(_s._pd_seq) { _s = (TransformSeq*) 0; }
1049 inline TransformSeq_out(const TransformSeq_out& _s) : _data(_s._data) {}
1050 inline TransformSeq_out& operator = (const TransformSeq_out& _s) {
1051 _data = _s._data;
1052 return *this;
1053 }
1054 inline TransformSeq_out& operator = (TransformSeq* _s) {
1055 _data = _s;
1056 return *this;
1057 }
1058 inline operator TransformSeq*&() { return _data; }
1059 inline TransformSeq*& ptr() { return _data; }
1060 inline TransformSeq* operator->() { return _data; }
1061
1062 inline Transform__slice* operator [] (_CORBA_ULong _i) {
1063 return (Transform__slice*) ((_data->NP_data())[_i]);
1064 }
1065
1066
1067
1068 TransformSeq*& _data;
1069
1070 private:
1071 TransformSeq_out();
1072 TransformSeq_out& operator=(const TransformSeq_var&);
1073 };
1074
1075 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Quaternion_;
1076
1077 typedef ::CORBA::Double Quaternion_[4];
1078 typedef ::CORBA::Double Quaternion__slice;
1079
1080 _CORBA_MODULE_INLINE Quaternion__slice* Quaternion__alloc() {
1081 return new Quaternion__slice[4];
1082 }
1083
1084 _CORBA_MODULE_INLINE Quaternion__slice* Quaternion__dup(const Quaternion__slice* _s) {
1085 if (!_s) return 0;
1086 Quaternion__slice* _data = Quaternion__alloc();
1087 if (_data) {
1088 for (_CORBA_ULong _0i0 = 0; _0i0 < 4; _0i0++){
1089
1090 _data[_0i0] = _s[_0i0];
1091
1092 }
1093
1094 }
1095 return _data;
1096 }
1097
1098 _CORBA_MODULE_INLINE void Quaternion__copy(Quaternion__slice* _to, const Quaternion__slice* _from){
1099 for (_CORBA_ULong _0i0 = 0; _0i0 < 4; _0i0++){
1100
1101 _to[_0i0] = _from[_0i0];
1102
1103 }
1104
1105 }
1106
1107 _CORBA_MODULE_INLINE void Quaternion__free(Quaternion__slice* _s) {
1108 delete [] _s;
1109 }
1110
1111 class Quaternion__copyHelper {
1112 public:
1113 static inline Quaternion__slice* alloc() { return ::hpp::Quaternion__alloc(); }
1114 static inline Quaternion__slice* dup(const Quaternion__slice* p) { return ::hpp::Quaternion__dup(p); }
1115 static inline void free(Quaternion__slice* p) { ::hpp::Quaternion__free(p); }
1116 };
1117
1118 typedef _CORBA_Array_Fix_Var<Quaternion__copyHelper,Quaternion__slice> Quaternion__var;
1119 typedef _CORBA_Array_Fix_Forany<Quaternion__copyHelper,Quaternion__slice> Quaternion__forany;
1120
1121 typedef Quaternion__slice* Quaternion__out;
1122
1123 enum ComparisonType { Equality, EqualToZero, Superior, Inferior /*, __max_ComparisonType=0xffffffff */ };
1124 typedef ComparisonType& ComparisonType_out;
1125
1126 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ComparisonType;
1127
1128 _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ComparisonTypes_t;
1129
1130 // Need to declare <<= for elem type, as GCC expands templates early
1131#if defined(__GNUG__) && __GNUG__ == 2 && __GNUC_MINOR__ == 7
1132 friend inline void operator >>= (ComparisonType, cdrStream&);
1133 friend inline void operator <<= (ComparisonType&, cdrStream&);
1134#endif
1135
1136 class ComparisonTypes_t_var;
1137
1138 class ComparisonTypes_t : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ComparisonType, 4, 4 > {
1139 public:
1140 typedef ComparisonTypes_t_var _var_type;
1141 inline ComparisonTypes_t() {}
1142 inline ComparisonTypes_t(const ComparisonTypes_t& _s)
1143 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ComparisonType, 4, 4 > (_s) {}
1144
1145 inline ComparisonTypes_t(_CORBA_ULong _max)
1146 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ComparisonType, 4, 4 > (_max) {}
1147 inline ComparisonTypes_t(_CORBA_ULong _max, _CORBA_ULong _len, ComparisonType* _val, _CORBA_Boolean _rel=0)
1148 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ComparisonType, 4, 4 > (_max, _len, _val, _rel) {}
1149
1150
1151
1152 inline ComparisonTypes_t& operator = (const ComparisonTypes_t& _s) {
1153 _CORBA_Unbounded_Sequence_w_FixSizeElement< ComparisonType, 4, 4 > ::operator=(_s);
1154 return *this;
1155 }
1156 };
1157
1158 class ComparisonTypes_t_out;
1159
1160 class ComparisonTypes_t_var {
1161 public:
1162 inline ComparisonTypes_t_var() : _pd_seq(0) {}
1163 inline ComparisonTypes_t_var(ComparisonTypes_t* _s) : _pd_seq(_s) {}
1164 inline ComparisonTypes_t_var(const ComparisonTypes_t_var& _s) {
1165 if (_s._pd_seq) _pd_seq = new ComparisonTypes_t(*_s._pd_seq);
1166 else _pd_seq = 0;
1167 }
1168 inline ~ComparisonTypes_t_var() { if (_pd_seq) delete _pd_seq; }
1169
1170 inline ComparisonTypes_t_var& operator = (ComparisonTypes_t* _s) {
1171 if (_pd_seq) delete _pd_seq;
1172 _pd_seq = _s;
1173 return *this;
1174 }
1175 inline ComparisonTypes_t_var& operator = (const ComparisonTypes_t_var& _s) {
1176 if (&_s != this) {
1177 if (_s._pd_seq) {
1178 if (!_pd_seq) _pd_seq = new ComparisonTypes_t;
1179 *_pd_seq = *_s._pd_seq;
1180 }
1181 else if (_pd_seq) {
1182 delete _pd_seq;
1183 _pd_seq = 0;
1184 }
1185 }
1186 return *this;
1187 }
1188 inline ComparisonType& operator [] (_CORBA_ULong _s) {
1189 return (*_pd_seq)[_s];
1190 }
1191
1192
1193
1194 inline ComparisonTypes_t* operator -> () { return _pd_seq; }
1195 inline const ComparisonTypes_t* operator -> () const { return _pd_seq; }
1196#if defined(__GNUG__)
1197 inline operator ComparisonTypes_t& () const { return *_pd_seq; }
1198#else
1199 inline operator const ComparisonTypes_t& () const { return *_pd_seq; }
1200 inline operator ComparisonTypes_t& () { return *_pd_seq; }
1201#endif
1202
1203 inline const ComparisonTypes_t& in() const { return *_pd_seq; }
1204 inline ComparisonTypes_t& inout() { return *_pd_seq; }
1205 inline ComparisonTypes_t*& out() {
1206 if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
1207 return _pd_seq;
1208 }
1209 inline ComparisonTypes_t* _retn() { ComparisonTypes_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
1210
1211 friend class ComparisonTypes_t_out;
1212
1213 private:
1214 ComparisonTypes_t* _pd_seq;
1215 };
1216
1217 class ComparisonTypes_t_out {
1218 public:
1219 inline ComparisonTypes_t_out(ComparisonTypes_t*& _s) : _data(_s) { _data = 0; }
1220 inline ComparisonTypes_t_out(ComparisonTypes_t_var& _s)
1221 : _data(_s._pd_seq) { _s = (ComparisonTypes_t*) 0; }
1222 inline ComparisonTypes_t_out(const ComparisonTypes_t_out& _s) : _data(_s._data) {}
1223 inline ComparisonTypes_t_out& operator = (const ComparisonTypes_t_out& _s) {
1224 _data = _s._data;
1225 return *this;
1226 }
1227 inline ComparisonTypes_t_out& operator = (ComparisonTypes_t* _s) {
1228 _data = _s;
1229 return *this;
1230 }
1231 inline operator ComparisonTypes_t*&() { return _data; }
1232 inline ComparisonTypes_t*& ptr() { return _data; }
1233 inline ComparisonTypes_t* operator->() { return _data; }
1234
1235 inline ComparisonType& operator [] (_CORBA_ULong _i) {
1236 return (*_data)[_i];
1237 }
1238
1239
1240
1241 ComparisonTypes_t*& _data;
1242
1243 private:
1244 ComparisonTypes_t_out();
1245 ComparisonTypes_t_out& operator=(const ComparisonTypes_t_var&);
1246 };
1247
1248_CORBA_MODULE_END
1249
1250
1251
1252_CORBA_MODULE POA_hpp
1253_CORBA_MODULE_BEG
1254
1255_CORBA_MODULE_END
1256
1257
1258
1259_CORBA_MODULE OBV_hpp
1260_CORBA_MODULE_BEG
1261
1262_CORBA_MODULE_END
1263
1264
1265
1266
1267
1268#undef _core_attr
1269#undef _dyn_attr
1270
1271 void operator<<=(::CORBA::Any& _a, const hpp::Names_t& _s);
1272 void operator<<=(::CORBA::Any& _a, hpp::Names_t* _sp);
1273_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::Names_t*& _sp);
1274_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::Names_t*& _sp);
1275
1276 void operator<<=(::CORBA::Any& _a, const hpp::stringSeqSeq& _s);
1277 void operator<<=(::CORBA::Any& _a, hpp::stringSeqSeq* _sp);
1278_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::stringSeqSeq*& _sp);
1279_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::stringSeqSeq*& _sp);
1280
1281 void operator<<=(::CORBA::Any& _a, const hpp::Error& _s);
1282 void operator<<=(::CORBA::Any& _a, const hpp::Error* _sp);
1283_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::Error*& _sp);
1284
1285 void operator<<=(::CORBA::Any& _a, const hpp::boolSeq& _s);
1286 void operator<<=(::CORBA::Any& _a, hpp::boolSeq* _sp);
1287_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::boolSeq*& _sp);
1288_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::boolSeq*& _sp);
1289
1290 void operator<<=(::CORBA::Any& _a, const hpp::intSeq& _s);
1291 void operator<<=(::CORBA::Any& _a, hpp::intSeq* _sp);
1292_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::intSeq*& _sp);
1293_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::intSeq*& _sp);
1294
1295 void operator<<=(::CORBA::Any& _a, const hpp::intSeqSeq& _s);
1296 void operator<<=(::CORBA::Any& _a, hpp::intSeqSeq* _sp);
1297_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::intSeqSeq*& _sp);
1298_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::intSeqSeq*& _sp);
1299
1300 void operator<<=(::CORBA::Any& _a, const hpp::floatSeq& _s);
1301 void operator<<=(::CORBA::Any& _a, hpp::floatSeq* _sp);
1302_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::floatSeq*& _sp);
1303_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::floatSeq*& _sp);
1304
1305 void operator<<=(::CORBA::Any& _a, const hpp::floatSeqSeq& _s);
1306 void operator<<=(::CORBA::Any& _a, hpp::floatSeqSeq* _sp);
1307_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::floatSeqSeq*& _sp);
1308_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::floatSeqSeq*& _sp);
1309
1310 void operator<<=(::CORBA::Any& _a, const hpp::Transform__forany& _s);
1311_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::Transform__forany& _s);
1312
1313 void operator<<=(::CORBA::Any& _a, const hpp::TransformSeq& _s);
1314 void operator<<=(::CORBA::Any& _a, hpp::TransformSeq* _sp);
1315_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::TransformSeq*& _sp);
1316_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::TransformSeq*& _sp);
1317
1318 void operator<<=(::CORBA::Any& _a, const hpp::Quaternion__forany& _s);
1319_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::Quaternion__forany& _s);
1320
1321 inline void operator >>=(hpp::ComparisonType _e, cdrStream& s) {
1322 ::operator>>=((::CORBA::ULong)_e, s);
1323}
1324
1325 inline void operator <<= (hpp::ComparisonType& _e, cdrStream& s) {
1326 ::CORBA::ULong _0RL_e;
1327 ::operator<<=(_0RL_e,s);
1328 if (_0RL_e <= hpp::Inferior) {
1329 _e = (hpp::ComparisonType) _0RL_e;
1330 }
1331 else {
1332 OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue),
1333 (::CORBA::CompletionStatus)s.completion());
1334 }
1335}
1336
1337 void operator<<=(::CORBA::Any& _a, hpp::ComparisonType _s);
1338_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::ComparisonType& _s);
1339
1340 void operator<<=(::CORBA::Any& _a, const hpp::ComparisonTypes_t& _s);
1341 void operator<<=(::CORBA::Any& _a, hpp::ComparisonTypes_t* _sp);
1342_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, hpp::ComparisonTypes_t*& _sp);
1343_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const hpp::ComparisonTypes_t*& _sp);
1344
1345
1346
1347
1348
1349#ifdef USE_stub_in_nt_dll_NOT_DEFINED_common
1350# undef USE_stub_in_nt_dll
1351# undef USE_stub_in_nt_dll_NOT_DEFINED_common
1352#endif
1353#ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_common
1354# undef USE_core_stub_in_nt_dll
1355# undef USE_core_stub_in_nt_dll_NOT_DEFINED_common
1356#endif
1357#ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_common
1358# undef USE_dyn_stub_in_nt_dll
1359# undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_common
1360#endif
1361
1362#endif // __common_hh__
1363
ComparisonTypes_t_out
Definition common-idl.hh:1217
ComparisonTypes_t_out::ComparisonTypes_t_out
ComparisonTypes_t_out(ComparisonTypes_t *&_s)
Definition common-idl.hh:1219
ComparisonTypes_t_out::operator=
ComparisonTypes_t_out & operator=(const ComparisonTypes_t_out &_s)
Definition common-idl.hh:1223
ComparisonTypes_t_out::operator->
ComparisonTypes_t * operator->()
Definition common-idl.hh:1233
ComparisonTypes_t_out::ComparisonTypes_t_out
ComparisonTypes_t_out(ComparisonTypes_t_var &_s)
Definition common-idl.hh:1220
ComparisonTypes_t_out::_data
ComparisonTypes_t *& _data
Definition common-idl.hh:1241
ComparisonTypes_t_out::operator[]
ComparisonType & operator[](_CORBA_ULong _i)
Definition common-idl.hh:1235
ComparisonTypes_t_out::ComparisonTypes_t_out
ComparisonTypes_t_out(const ComparisonTypes_t_out &_s)
Definition common-idl.hh:1222
ComparisonTypes_t_out::ptr
ComparisonTypes_t *& ptr()
Definition common-idl.hh:1232
ComparisonTypes_t_var
Definition common-idl.hh:1160
ComparisonTypes_t_var::operator->
ComparisonTypes_t * operator->()
Definition common-idl.hh:1194
ComparisonTypes_t_var::inout
ComparisonTypes_t & inout()
Definition common-idl.hh:1204
ComparisonTypes_t_var::out
ComparisonTypes_t *& out()
Definition common-idl.hh:1205
ComparisonTypes_t_var::operator=
ComparisonTypes_t_var & operator=(ComparisonTypes_t *_s)
Definition common-idl.hh:1170
ComparisonTypes_t_var::ComparisonTypes_t_var
ComparisonTypes_t_var(const ComparisonTypes_t_var &_s)
Definition common-idl.hh:1164
ComparisonTypes_t_var::~ComparisonTypes_t_var
~ComparisonTypes_t_var()
Definition common-idl.hh:1168
ComparisonTypes_t_var::operator[]
ComparisonType & operator[](_CORBA_ULong _s)
Definition common-idl.hh:1188
ComparisonTypes_t_var::ComparisonTypes_t_var
ComparisonTypes_t_var()
Definition common-idl.hh:1162
ComparisonTypes_t_var::in
const ComparisonTypes_t & in() const
Definition common-idl.hh:1203
ComparisonTypes_t_var::_retn
ComparisonTypes_t * _retn()
Definition common-idl.hh:1209
ComparisonTypes_t_var::ComparisonTypes_t_var
ComparisonTypes_t_var(ComparisonTypes_t *_s)
Definition common-idl.hh:1163
ComparisonTypes_t
Definition common-idl.hh:1138
ComparisonTypes_t::ComparisonTypes_t
ComparisonTypes_t()
Definition common-idl.hh:1141
ComparisonTypes_t::ComparisonTypes_t
ComparisonTypes_t(_CORBA_ULong _max)
Definition common-idl.hh:1145
ComparisonTypes_t::_var_type
ComparisonTypes_t_var _var_type
Definition common-idl.hh:1140
ComparisonTypes_t::ComparisonTypes_t
ComparisonTypes_t(_CORBA_ULong _max, _CORBA_ULong _len, ComparisonType *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:1147
ComparisonTypes_t::operator=
ComparisonTypes_t & operator=(const ComparisonTypes_t &_s)
Definition common-idl.hh:1152
ComparisonTypes_t::ComparisonTypes_t
ComparisonTypes_t(const ComparisonTypes_t &_s)
Definition common-idl.hh:1142
Error
Definition common-idl.hh:302
Error::Error
Error(const char *i_msg)
Error::_PD_repoId
static _core_attr const char * _PD_repoId
Definition common-idl.hh:332
Error::insertToAnyFn
static _core_attr insertExceptionToAny insertToAnyFn
Definition common-idl.hh:327
Error::_PD_typeId
static _core_attr const char * _PD_typeId
Definition common-idl.hh:333
Error::_raise
virtual void _raise() const
Error::_narrow
static Error * _narrow(::CORBA::Exception *_e)
Definition common-idl.hh:320
Error::operator=
Error & operator=(const Error &)
Error::_NP_duplicate
virtual ::CORBA::Exception * _NP_duplicate() const
Error::operator<<=
void operator<<=(cdrStream &)
Error::_downcast
static const Error * _downcast(const ::CORBA::Exception *)
Error::~Error
virtual ~Error()
Error::msg
::CORBA::String_member msg
Definition common-idl.hh:305
Error::operator>>=
void operator>>=(cdrStream &) const
Error::Error
Error()
Definition common-idl.hh:309
Error::Error
Error(const Error &)
Error::insertToAnyFnNCP
static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP
Definition common-idl.hh:328
Error::_downcast
static Error * _downcast(::CORBA::Exception *)
Names_t_out
Definition common-idl.hh:157
Names_t_out::operator[]
_CORBA_String_element operator[](_CORBA_ULong _i)
Definition common-idl.hh:175
Names_t_out::Names_t_out
Names_t_out(Names_t_var &_s)
Definition common-idl.hh:160
Names_t_out::Names_t_out
Names_t_out(Names_t *&_s)
Definition common-idl.hh:159
Names_t_out::Names_t_out
Names_t_out(const Names_t_out &_s)
Definition common-idl.hh:162
Names_t_out::operator->
Names_t * operator->()
Definition common-idl.hh:173
Names_t_out::_data
Names_t *& _data
Definition common-idl.hh:181
Names_t_out::ptr
Names_t *& ptr()
Definition common-idl.hh:172
Names_t_out::operator=
Names_t_out & operator=(const Names_t_out &_s)
Definition common-idl.hh:163
Names_t_var
Definition common-idl.hh:100
Names_t_var::_retn
Names_t * _retn()
Definition common-idl.hh:149
Names_t_var::Names_t_var
Names_t_var()
Definition common-idl.hh:102
Names_t_var::operator->
Names_t * operator->()
Definition common-idl.hh:134
Names_t_var::in
const Names_t & in() const
Definition common-idl.hh:143
Names_t_var::operator=
Names_t_var & operator=(Names_t *_s)
Definition common-idl.hh:110
Names_t_var::~Names_t_var
~Names_t_var()
Definition common-idl.hh:108
Names_t_var::Names_t_var
Names_t_var(const Names_t_var &_s)
Definition common-idl.hh:104
Names_t_var::out
Names_t *& out()
Definition common-idl.hh:145
Names_t_var::operator[]
_CORBA_String_element operator[](_CORBA_ULong _s)
Definition common-idl.hh:128
Names_t_var::inout
Names_t & inout()
Definition common-idl.hh:144
Names_t_var::Names_t_var
Names_t_var(Names_t *_s)
Definition common-idl.hh:103
Names_t
Definition common-idl.hh:78
Names_t::Names_t
Names_t(const Names_t &_s)
Definition common-idl.hh:82
Names_t::Names_t
Names_t()
Definition common-idl.hh:81
Names_t::operator=
Names_t & operator=(const Names_t &_s)
Definition common-idl.hh:92
Names_t::_var_type
Names_t_var _var_type
Definition common-idl.hh:80
Names_t::Names_t
Names_t(_CORBA_ULong _max, _CORBA_ULong _len, char **_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:87
Names_t::Names_t
Names_t(_CORBA_ULong _max)
Definition common-idl.hh:85
Quaternion__copyHelper
Definition common-idl.hh:1111
Quaternion__copyHelper::alloc
static Quaternion__slice * alloc()
Definition common-idl.hh:1113
Quaternion__copyHelper::dup
static Quaternion__slice * dup(const Quaternion__slice *p)
Definition common-idl.hh:1114
Quaternion__copyHelper::free
static void free(Quaternion__slice *p)
Definition common-idl.hh:1115
TransformSeq_out
Definition common-idl.hh:1044
TransformSeq_out::TransformSeq_out
TransformSeq_out(TransformSeq_var &_s)
Definition common-idl.hh:1047
TransformSeq_out::operator->
TransformSeq * operator->()
Definition common-idl.hh:1060
TransformSeq_out::_data
TransformSeq *& _data
Definition common-idl.hh:1068
TransformSeq_out::TransformSeq_out
TransformSeq_out(const TransformSeq_out &_s)
Definition common-idl.hh:1049
TransformSeq_out::operator=
TransformSeq_out & operator=(const TransformSeq_out &_s)
Definition common-idl.hh:1050
TransformSeq_out::TransformSeq_out
TransformSeq_out(TransformSeq *&_s)
Definition common-idl.hh:1046
TransformSeq_out::ptr
TransformSeq *& ptr()
Definition common-idl.hh:1059
TransformSeq_out::operator[]
Transform__slice * operator[](_CORBA_ULong _i)
Definition common-idl.hh:1062
TransformSeq_var
Definition common-idl.hh:987
TransformSeq_var::in
const TransformSeq & in() const
Definition common-idl.hh:1030
TransformSeq_var::inout
TransformSeq & inout()
Definition common-idl.hh:1031
TransformSeq_var::operator[]
Transform__slice * operator[](_CORBA_ULong _s)
Definition common-idl.hh:1015
TransformSeq_var::operator->
TransformSeq * operator->()
Definition common-idl.hh:1021
TransformSeq_var::~TransformSeq_var
~TransformSeq_var()
Definition common-idl.hh:995
TransformSeq_var::TransformSeq_var
TransformSeq_var()
Definition common-idl.hh:989
TransformSeq_var::TransformSeq_var
TransformSeq_var(const TransformSeq_var &_s)
Definition common-idl.hh:991
TransformSeq_var::out
TransformSeq *& out()
Definition common-idl.hh:1032
TransformSeq_var::TransformSeq_var
TransformSeq_var(TransformSeq *_s)
Definition common-idl.hh:990
TransformSeq_var::operator=
TransformSeq_var & operator=(TransformSeq *_s)
Definition common-idl.hh:997
TransformSeq_var::_retn
TransformSeq * _retn()
Definition common-idl.hh:1036
TransformSeq
Definition common-idl.hh:965
TransformSeq::TransformSeq
TransformSeq()
Definition common-idl.hh:968
TransformSeq::TransformSeq
TransformSeq(_CORBA_ULong _max)
Definition common-idl.hh:972
TransformSeq::TransformSeq
TransformSeq(const TransformSeq &_s)
Definition common-idl.hh:969
TransformSeq::_var_type
TransformSeq_var _var_type
Definition common-idl.hh:967
TransformSeq::TransformSeq
TransformSeq(_CORBA_ULong _max, _CORBA_ULong _len, Transform_ *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:974
TransformSeq::operator=
TransformSeq & operator=(const TransformSeq &_s)
Definition common-idl.hh:979
Transform__copyHelper
Definition common-idl.hh:949
Transform__copyHelper::free
static void free(Transform__slice *p)
Definition common-idl.hh:953
Transform__copyHelper::alloc
static Transform__slice * alloc()
Definition common-idl.hh:951
Transform__copyHelper::dup
static Transform__slice * dup(const Transform__slice *p)
Definition common-idl.hh:952
boolSeq_out
Definition common-idl.hh:426
boolSeq_out::operator=
boolSeq_out & operator=(const boolSeq_out &_s)
Definition common-idl.hh:432
boolSeq_out::boolSeq_out
boolSeq_out(boolSeq_var &_s)
Definition common-idl.hh:429
boolSeq_out::_data
boolSeq *& _data
Definition common-idl.hh:450
boolSeq_out::ptr
boolSeq *& ptr()
Definition common-idl.hh:441
boolSeq_out::operator->
boolSeq * operator->()
Definition common-idl.hh:442
boolSeq_out::boolSeq_out
boolSeq_out(const boolSeq_out &_s)
Definition common-idl.hh:431
boolSeq_out::operator[]
inline ::CORBA::Boolean & operator[](_CORBA_ULong _i)
Definition common-idl.hh:444
boolSeq_out::boolSeq_out
boolSeq_out(boolSeq *&_s)
Definition common-idl.hh:428
boolSeq_var
Definition common-idl.hh:369
boolSeq_var::boolSeq_var
boolSeq_var(const boolSeq_var &_s)
Definition common-idl.hh:373
boolSeq_var::boolSeq_var
boolSeq_var(boolSeq *_s)
Definition common-idl.hh:372
boolSeq_var::_retn
boolSeq * _retn()
Definition common-idl.hh:418
boolSeq_var::boolSeq_var
boolSeq_var()
Definition common-idl.hh:371
boolSeq_var::operator=
boolSeq_var & operator=(boolSeq *_s)
Definition common-idl.hh:379
boolSeq_var::operator[]
inline ::CORBA::Boolean & operator[](_CORBA_ULong _s)
Definition common-idl.hh:397
boolSeq_var::out
boolSeq *& out()
Definition common-idl.hh:414
boolSeq_var::inout
boolSeq & inout()
Definition common-idl.hh:413
boolSeq_var::~boolSeq_var
~boolSeq_var()
Definition common-idl.hh:377
boolSeq_var::in
const boolSeq & in() const
Definition common-idl.hh:412
boolSeq_var::operator->
boolSeq * operator->()
Definition common-idl.hh:403
boolSeq
Definition common-idl.hh:347
boolSeq::boolSeq
boolSeq(_CORBA_ULong _max)
Definition common-idl.hh:354
boolSeq::boolSeq
boolSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Boolean *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:356
boolSeq::operator=
boolSeq & operator=(const boolSeq &_s)
Definition common-idl.hh:361
boolSeq::boolSeq
boolSeq(const boolSeq &_s)
Definition common-idl.hh:351
boolSeq::_var_type
boolSeq_var _var_type
Definition common-idl.hh:349
boolSeq::boolSeq
boolSeq()
Definition common-idl.hh:350
floatSeqSeq_out
Definition common-idl.hh:882
floatSeqSeq_out::floatSeqSeq_out
floatSeqSeq_out(floatSeqSeq_var &_s)
Definition common-idl.hh:885
floatSeqSeq_out::operator=
floatSeqSeq_out & operator=(const floatSeqSeq_out &_s)
Definition common-idl.hh:888
floatSeqSeq_out::ptr
floatSeqSeq *& ptr()
Definition common-idl.hh:897
floatSeqSeq_out::_data
floatSeqSeq *& _data
Definition common-idl.hh:906
floatSeqSeq_out::operator[]
floatSeq & operator[](_CORBA_ULong _i)
Definition common-idl.hh:900
floatSeqSeq_out::operator->
floatSeqSeq * operator->()
Definition common-idl.hh:898
floatSeqSeq_out::floatSeqSeq_out
floatSeqSeq_out(floatSeqSeq *&_s)
Definition common-idl.hh:884
floatSeqSeq_out::floatSeqSeq_out
floatSeqSeq_out(const floatSeqSeq_out &_s)
Definition common-idl.hh:887
floatSeqSeq_var
Definition common-idl.hh:825
floatSeqSeq_var::floatSeqSeq_var
floatSeqSeq_var()
Definition common-idl.hh:827
floatSeqSeq_var::operator->
floatSeqSeq * operator->()
Definition common-idl.hh:859
floatSeqSeq_var::~floatSeqSeq_var
~floatSeqSeq_var()
Definition common-idl.hh:833
floatSeqSeq_var::in
const floatSeqSeq & in() const
Definition common-idl.hh:868
floatSeqSeq_var::floatSeqSeq_var
floatSeqSeq_var(const floatSeqSeq_var &_s)
Definition common-idl.hh:829
floatSeqSeq_var::floatSeqSeq_var
floatSeqSeq_var(floatSeqSeq *_s)
Definition common-idl.hh:828
floatSeqSeq_var::out
floatSeqSeq *& out()
Definition common-idl.hh:870
floatSeqSeq_var::operator=
floatSeqSeq_var & operator=(floatSeqSeq *_s)
Definition common-idl.hh:835
floatSeqSeq_var::inout
floatSeqSeq & inout()
Definition common-idl.hh:869
floatSeqSeq_var::operator[]
floatSeq & operator[](_CORBA_ULong _s)
Definition common-idl.hh:853
floatSeqSeq_var::_retn
floatSeqSeq * _retn()
Definition common-idl.hh:874
floatSeqSeq
Definition common-idl.hh:803
floatSeqSeq::_var_type
floatSeqSeq_var _var_type
Definition common-idl.hh:805
floatSeqSeq::operator=
floatSeqSeq & operator=(const floatSeqSeq &_s)
Definition common-idl.hh:817
floatSeqSeq::floatSeqSeq
floatSeqSeq(_CORBA_ULong _max)
Definition common-idl.hh:810
floatSeqSeq::floatSeqSeq
floatSeqSeq()
Definition common-idl.hh:806
floatSeqSeq::floatSeqSeq
floatSeqSeq(const floatSeqSeq &_s)
Definition common-idl.hh:807
floatSeqSeq::floatSeqSeq
floatSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, floatSeq *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:812
floatSeq_out
Definition common-idl.hh:768
floatSeq_out::floatSeq_out
floatSeq_out(floatSeq *&_s)
Definition common-idl.hh:770
floatSeq_out::ptr
floatSeq *& ptr()
Definition common-idl.hh:783
floatSeq_out::operator->
floatSeq * operator->()
Definition common-idl.hh:784
floatSeq_out::operator=
floatSeq_out & operator=(const floatSeq_out &_s)
Definition common-idl.hh:774
floatSeq_out::operator[]
inline ::CORBA::Double & operator[](_CORBA_ULong _i)
Definition common-idl.hh:786
floatSeq_out::floatSeq_out
floatSeq_out(const floatSeq_out &_s)
Definition common-idl.hh:773
floatSeq_out::floatSeq_out
floatSeq_out(floatSeq_var &_s)
Definition common-idl.hh:771
floatSeq_out::_data
floatSeq *& _data
Definition common-idl.hh:792
floatSeq_var
Definition common-idl.hh:711
floatSeq_var::operator[]
inline ::CORBA::Double & operator[](_CORBA_ULong _s)
Definition common-idl.hh:739
floatSeq_var::~floatSeq_var
~floatSeq_var()
Definition common-idl.hh:719
floatSeq_var::inout
floatSeq & inout()
Definition common-idl.hh:755
floatSeq_var::operator->
floatSeq * operator->()
Definition common-idl.hh:745
floatSeq_var::floatSeq_var
floatSeq_var(const floatSeq_var &_s)
Definition common-idl.hh:715
floatSeq_var::_retn
floatSeq * _retn()
Definition common-idl.hh:760
floatSeq_var::floatSeq_var
floatSeq_var()
Definition common-idl.hh:713
floatSeq_var::out
floatSeq *& out()
Definition common-idl.hh:756
floatSeq_var::in
const floatSeq & in() const
Definition common-idl.hh:754
floatSeq_var::operator=
floatSeq_var & operator=(floatSeq *_s)
Definition common-idl.hh:721
floatSeq_var::floatSeq_var
floatSeq_var(floatSeq *_s)
Definition common-idl.hh:714
floatSeq
Definition common-idl.hh:689
floatSeq::floatSeq
floatSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Double *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:698
floatSeq::operator=
floatSeq & operator=(const floatSeq &_s)
Definition common-idl.hh:703
floatSeq::floatSeq
floatSeq(_CORBA_ULong _max)
Definition common-idl.hh:696
floatSeq::_var_type
floatSeq_var _var_type
Definition common-idl.hh:691
floatSeq::floatSeq
floatSeq(const floatSeq &_s)
Definition common-idl.hh:693
floatSeq::floatSeq
floatSeq()
Definition common-idl.hh:692
intSeqSeq_out
Definition common-idl.hh:654
intSeqSeq_out::intSeqSeq_out
intSeqSeq_out(const intSeqSeq_out &_s)
Definition common-idl.hh:659
intSeqSeq_out::intSeqSeq_out
intSeqSeq_out(intSeqSeq *&_s)
Definition common-idl.hh:656
intSeqSeq_out::intSeqSeq_out
intSeqSeq_out(intSeqSeq_var &_s)
Definition common-idl.hh:657
intSeqSeq_out::operator->
intSeqSeq * operator->()
Definition common-idl.hh:670
intSeqSeq_out::_data
intSeqSeq *& _data
Definition common-idl.hh:678
intSeqSeq_out::operator[]
intSeq & operator[](_CORBA_ULong _i)
Definition common-idl.hh:672
intSeqSeq_out::operator=
intSeqSeq_out & operator=(const intSeqSeq_out &_s)
Definition common-idl.hh:660
intSeqSeq_out::ptr
intSeqSeq *& ptr()
Definition common-idl.hh:669
intSeqSeq_var
Definition common-idl.hh:597
intSeqSeq_var::operator[]
intSeq & operator[](_CORBA_ULong _s)
Definition common-idl.hh:625
intSeqSeq_var::in
const intSeqSeq & in() const
Definition common-idl.hh:640
intSeqSeq_var::operator=
intSeqSeq_var & operator=(intSeqSeq *_s)
Definition common-idl.hh:607
intSeqSeq_var::out
intSeqSeq *& out()
Definition common-idl.hh:642
intSeqSeq_var::operator->
intSeqSeq * operator->()
Definition common-idl.hh:631
intSeqSeq_var::_retn
intSeqSeq * _retn()
Definition common-idl.hh:646
intSeqSeq_var::intSeqSeq_var
intSeqSeq_var(const intSeqSeq_var &_s)
Definition common-idl.hh:601
intSeqSeq_var::~intSeqSeq_var
~intSeqSeq_var()
Definition common-idl.hh:605
intSeqSeq_var::inout
intSeqSeq & inout()
Definition common-idl.hh:641
intSeqSeq_var::intSeqSeq_var
intSeqSeq_var()
Definition common-idl.hh:599
intSeqSeq_var::intSeqSeq_var
intSeqSeq_var(intSeqSeq *_s)
Definition common-idl.hh:600
intSeqSeq
Definition common-idl.hh:575
intSeqSeq::intSeqSeq
intSeqSeq(const intSeqSeq &_s)
Definition common-idl.hh:579
intSeqSeq::operator=
intSeqSeq & operator=(const intSeqSeq &_s)
Definition common-idl.hh:589
intSeqSeq::_var_type
intSeqSeq_var _var_type
Definition common-idl.hh:577
intSeqSeq::intSeqSeq
intSeqSeq(_CORBA_ULong _max)
Definition common-idl.hh:582
intSeqSeq::intSeqSeq
intSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, intSeq *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:584
intSeqSeq::intSeqSeq
intSeqSeq()
Definition common-idl.hh:578
intSeq_out
Definition common-idl.hh:540
intSeq_out::operator=
intSeq_out & operator=(const intSeq_out &_s)
Definition common-idl.hh:546
intSeq_out::operator[]
inline ::CORBA::Long & operator[](_CORBA_ULong _i)
Definition common-idl.hh:558
intSeq_out::operator->
intSeq * operator->()
Definition common-idl.hh:556
intSeq_out::intSeq_out
intSeq_out(const intSeq_out &_s)
Definition common-idl.hh:545
intSeq_out::intSeq_out
intSeq_out(intSeq_var &_s)
Definition common-idl.hh:543
intSeq_out::ptr
intSeq *& ptr()
Definition common-idl.hh:555
intSeq_out::_data
intSeq *& _data
Definition common-idl.hh:564
intSeq_out::intSeq_out
intSeq_out(intSeq *&_s)
Definition common-idl.hh:542
intSeq_var
Definition common-idl.hh:483
intSeq_var::_retn
intSeq * _retn()
Definition common-idl.hh:532
intSeq_var::~intSeq_var
~intSeq_var()
Definition common-idl.hh:491
intSeq_var::in
const intSeq & in() const
Definition common-idl.hh:526
intSeq_var::operator=
intSeq_var & operator=(intSeq *_s)
Definition common-idl.hh:493
intSeq_var::out
intSeq *& out()
Definition common-idl.hh:528
intSeq_var::operator[]
inline ::CORBA::Long & operator[](_CORBA_ULong _s)
Definition common-idl.hh:511
intSeq_var::intSeq_var
intSeq_var(const intSeq_var &_s)
Definition common-idl.hh:487
intSeq_var::intSeq_var
intSeq_var(intSeq *_s)
Definition common-idl.hh:486
intSeq_var::inout
intSeq & inout()
Definition common-idl.hh:527
intSeq_var::intSeq_var
intSeq_var()
Definition common-idl.hh:485
intSeq_var::operator->
intSeq * operator->()
Definition common-idl.hh:517
intSeq
Definition common-idl.hh:461
intSeq::operator=
intSeq & operator=(const intSeq &_s)
Definition common-idl.hh:475
intSeq::intSeq
intSeq(_CORBA_ULong _max)
Definition common-idl.hh:468
intSeq::intSeq
intSeq()
Definition common-idl.hh:464
intSeq::intSeq
intSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Long *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:470
intSeq::_var_type
intSeq_var _var_type
Definition common-idl.hh:463
intSeq::intSeq
intSeq(const intSeq &_s)
Definition common-idl.hh:465
stringSeqSeq_out
Definition common-idl.hh:271
stringSeqSeq_out::stringSeqSeq_out
stringSeqSeq_out(const stringSeqSeq_out &_s)
Definition common-idl.hh:276
stringSeqSeq_out::_data
stringSeqSeq *& _data
Definition common-idl.hh:295
stringSeqSeq_out::operator[]
Names_t & operator[](_CORBA_ULong _i)
Definition common-idl.hh:289
stringSeqSeq_out::operator=
stringSeqSeq_out & operator=(const stringSeqSeq_out &_s)
Definition common-idl.hh:277
stringSeqSeq_out::ptr
stringSeqSeq *& ptr()
Definition common-idl.hh:286
stringSeqSeq_out::operator->
stringSeqSeq * operator->()
Definition common-idl.hh:287
stringSeqSeq_out::stringSeqSeq_out
stringSeqSeq_out(stringSeqSeq *&_s)
Definition common-idl.hh:273
stringSeqSeq_out::stringSeqSeq_out
stringSeqSeq_out(stringSeqSeq_var &_s)
Definition common-idl.hh:274
stringSeqSeq_var
Definition common-idl.hh:214
stringSeqSeq_var::operator[]
Names_t & operator[](_CORBA_ULong _s)
Definition common-idl.hh:242
stringSeqSeq_var::out
stringSeqSeq *& out()
Definition common-idl.hh:259
stringSeqSeq_var::operator->
stringSeqSeq * operator->()
Definition common-idl.hh:248
stringSeqSeq_var::stringSeqSeq_var
stringSeqSeq_var(stringSeqSeq *_s)
Definition common-idl.hh:217
stringSeqSeq_var::stringSeqSeq_var
stringSeqSeq_var(const stringSeqSeq_var &_s)
Definition common-idl.hh:218
stringSeqSeq_var::stringSeqSeq_var
stringSeqSeq_var()
Definition common-idl.hh:216
stringSeqSeq_var::in
const stringSeqSeq & in() const
Definition common-idl.hh:257
stringSeqSeq_var::~stringSeqSeq_var
~stringSeqSeq_var()
Definition common-idl.hh:222
stringSeqSeq_var::inout
stringSeqSeq & inout()
Definition common-idl.hh:258
stringSeqSeq_var::_retn
stringSeqSeq * _retn()
Definition common-idl.hh:263
stringSeqSeq_var::operator=
stringSeqSeq_var & operator=(stringSeqSeq *_s)
Definition common-idl.hh:224
stringSeqSeq
Definition common-idl.hh:192
stringSeqSeq::_var_type
stringSeqSeq_var _var_type
Definition common-idl.hh:194
stringSeqSeq::stringSeqSeq
stringSeqSeq()
Definition common-idl.hh:195
stringSeqSeq::stringSeqSeq
stringSeqSeq(_CORBA_ULong _max)
Definition common-idl.hh:199
stringSeqSeq::stringSeqSeq
stringSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, Names_t *_val, _CORBA_Boolean _rel=0)
Definition common-idl.hh:201
stringSeqSeq::stringSeqSeq
stringSeqSeq(const stringSeqSeq &_s)
Definition common-idl.hh:196
stringSeqSeq::operator=
stringSeqSeq & operator=(const stringSeqSeq &_s)
Definition common-idl.hh:206
frame_index
::CORBA::ULong frame_index
Definition common-idl.hh:71
Transform__var
_CORBA_Array_Fix_Var< Transform__copyHelper, Transform__slice > Transform__var
Definition common-idl.hh:956
_tc_boolSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_boolSeq
Definition common-idl.hh:343
_tc_size_type
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_size_type
Definition common-idl.hh:64
Quaternion_
::CORBA::Double Quaternion_[4]
Definition common-idl.hh:1077
Transform_
::CORBA::Double Transform_[7]
Definition common-idl.hh:915
Transform__copy
_CORBA_MODULE_INLINE void Transform__copy(Transform__slice *_to, const Transform__slice *_from)
Definition common-idl.hh:936
ComparisonType_out
ComparisonType & ComparisonType_out
Definition common-idl.hh:1124
_tc_floatSeqSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_floatSeqSeq
Definition common-idl.hh:799
Transform__slice
::CORBA::Double Transform__slice
Definition common-idl.hh:916
ComparisonType
ComparisonType
Definition common-idl.hh:1123
Superior
@ Superior
Definition common-idl.hh:1123
Equality
@ Equality
Definition common-idl.hh:1123
Inferior
@ Inferior
Definition common-idl.hh:1123
EqualToZero
@ EqualToZero
Definition common-idl.hh:1123
size_type_out
::CORBA::LongLong_out size_type_out
Definition common-idl.hh:67
_tc_ComparisonType
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_ComparisonType
Definition common-idl.hh:1126
_dyn_attr
#define _dyn_attr
Definition common-idl.hh:49
_tc_Error
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Error
Definition common-idl.hh:341
_tc_TransformSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_TransformSeq
Definition common-idl.hh:961
Quaternion__copy
_CORBA_MODULE_INLINE void Quaternion__copy(Quaternion__slice *_to, const Quaternion__slice *_from)
Definition common-idl.hh:1098
Transform__forany
_CORBA_Array_Fix_Forany< Transform__copyHelper, Transform__slice > Transform__forany
Definition common-idl.hh:957
_core_attr
#define _core_attr
Definition common-idl.hh:39
_tc_Quaternion_
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Quaternion_
Definition common-idl.hh:1075
value_type
::CORBA::Double value_type
Definition common-idl.hh:61
value_type_out
::CORBA::Double_out value_type_out
Definition common-idl.hh:62
Quaternion__out
Quaternion__slice * Quaternion__out
Definition common-idl.hh:1121
_tc_frame_index
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_frame_index
Definition common-idl.hh:69
operator>>=
_CORBA_Boolean operator>>=(const ::CORBA::Any &_a, hpp::Names_t *&_sp)
_tc_ComparisonTypes_t
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_ComparisonTypes_t
Definition common-idl.hh:1128
Quaternion__forany
_CORBA_Array_Fix_Forany< Quaternion__copyHelper, Quaternion__slice > Quaternion__forany
Definition common-idl.hh:1119
_tc_Names_t
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Names_t
Definition common-idl.hh:74
Quaternion__slice
::CORBA::Double Quaternion__slice
Definition common-idl.hh:1078
_tc_Transform_
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Transform_
Definition common-idl.hh:913
Transform__alloc
_CORBA_MODULE_INLINE Transform__slice * Transform__alloc()
Definition common-idl.hh:918
Quaternion__free
_CORBA_MODULE_INLINE void Quaternion__free(Quaternion__slice *_s)
Definition common-idl.hh:1107
Transform__dup
_CORBA_MODULE_INLINE Transform__slice * Transform__dup(const Transform__slice *_s)
Definition common-idl.hh:922
Quaternion__alloc
_CORBA_MODULE_INLINE Quaternion__slice * Quaternion__alloc()
Definition common-idl.hh:1080
size_type
::CORBA::LongLong size_type
Definition common-idl.hh:66
Transform__free
_CORBA_MODULE_INLINE void Transform__free(Transform__slice *_s)
Definition common-idl.hh:945
_tc_intSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_intSeq
Definition common-idl.hh:457
Transform__out
Transform__slice * Transform__out
Definition common-idl.hh:959
Quaternion__dup
_CORBA_MODULE_INLINE Quaternion__slice * Quaternion__dup(const Quaternion__slice *_s)
Definition common-idl.hh:1084
_tc_floatSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_floatSeq
Definition common-idl.hh:685
frame_index_out
::CORBA::ULong_out frame_index_out
Definition common-idl.hh:72
_tc_value_type
_CORBA_MODULE hpp _CORBA_MODULE_BEG _CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_value_type
Definition common-idl.hh:59
operator<<=
_CORBA_MODULE_END _CORBA_MODULE POA_hpp _CORBA_MODULE_BEG _CORBA_MODULE_END _CORBA_MODULE OBV_hpp _CORBA_MODULE_BEG _CORBA_MODULE_END void operator<<=(::CORBA::Any &_a, const hpp::Names_t &_s)
_tc_stringSeqSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_stringSeqSeq
Definition common-idl.hh:188
Quaternion__var
_CORBA_Array_Fix_Var< Quaternion__copyHelper, Quaternion__slice > Quaternion__var
Definition common-idl.hh:1118
_tc_intSeqSeq
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_intSeqSeq
Definition common-idl.hh:571
hpp::Error
Corba exception travelling through the Corba channel.
Definition common.idl:27
hpp
Implement CORBA interface `‘Obstacle’'.
hpp::boolSeq
sequence< boolean > boolSeq
Definition common.idl:30
hpp::floatSeq
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition common.idl:34
hpp::intSeqSeq
sequence< intSeq > intSeqSeq
Definition common.idl:32
hpp::stringSeqSeq
sequence< Names_t > stringSeqSeq
Definition common.idl:24
hpp::TransformSeq
sequence< Transform_ > TransformSeq
Definition common.idl:39
hpp::floatSeqSeq
sequence< floatSeq > floatSeqSeq
Definition common.idl:35
hpp::Names_t
sequence< string > Names_t
Sequence of names.
Definition common.idl:23
hpp::ComparisonType
ComparisonType
Comparison types for implicit constraints.
Definition common.idl:44
hpp::Inferior
@ Inferior
Definition common.idl:48
hpp::ComparisonTypes_t
sequence< ComparisonType > ComparisonTypes_t
Definition common.idl:50
hpp::intSeq
sequence< long > intSeq
Definition common.idl:31