hpp-corbaserver  6.0.0
Corba server for Humanoid Path Planner applications
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:
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 
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; }
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  }
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 
182 
183  private:
184  Names_t_out();
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:
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 
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 
225  if (_pd_seq) delete _pd_seq;
226  _pd_seq = _s;
227  return *this;
228  }
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 
272  public:
273  inline stringSeqSeq_out(stringSeqSeq*& _s) : _data(_s) { _data = 0; }
275  : _data(_s._pd_seq) { _s = (stringSeqSeq*) 0; }
276  inline stringSeqSeq_out(const stringSeqSeq_out& _s) : _data(_s._data) {}
278  _data = _s._data;
279  return *this;
280  }
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 
296 
297  private:
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);
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:
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 
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; }
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  }
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 
451 
452  private:
453  boolSeq_out();
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:
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 
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  }
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 
565 
566  private:
567  intSeq_out();
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:
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 
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 
608  if (_pd_seq) delete _pd_seq;
609  _pd_seq = _s;
610  return *this;
611  }
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 
655  public:
656  inline intSeqSeq_out(intSeqSeq*& _s) : _data(_s) { _data = 0; }
658  : _data(_s._pd_seq) { _s = (intSeqSeq*) 0; }
659  inline intSeqSeq_out(const intSeqSeq_out& _s) : _data(_s._data) {}
661  _data = _s._data;
662  return *this;
663  }
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 
679 
680  private:
681  intSeqSeq_out();
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:
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 
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; }
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  }
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 
793 
794  private:
795  floatSeq_out();
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:
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 
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 
836  if (_pd_seq) delete _pd_seq;
837  _pd_seq = _s;
838  return *this;
839  }
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 
883  public:
884  inline floatSeqSeq_out(floatSeqSeq*& _s) : _data(_s) { _data = 0; }
886  : _data(_s._pd_seq) { _s = (floatSeqSeq*) 0; }
887  inline floatSeqSeq_out(const floatSeqSeq_out& _s) : _data(_s._data) {}
889  _data = _s._data;
890  return *this;
891  }
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 
907 
908  private:
909  floatSeqSeq_out();
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;
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 
950  public:
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 
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:
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 
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 
998  if (_pd_seq) delete _pd_seq;
999  _pd_seq = _s;
1000  return *this;
1001  }
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 
1045  public:
1046  inline TransformSeq_out(TransformSeq*& _s) : _data(_s) { _data = 0; }
1048  : _data(_s._pd_seq) { _s = (TransformSeq*) 0; }
1049  inline TransformSeq_out(const TransformSeq_out& _s) : _data(_s._data) {}
1051  _data = _s._data;
1052  return *this;
1053  }
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 
1069 
1070  private:
1071  TransformSeq_out();
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;
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 
1112  public:
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 
1122 
1123  enum ComparisonType { Equality, EqualToZero, Superior, Inferior /*, __max_ComparisonType=0xffffffff */ };
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:
1141  inline ComparisonTypes_t() {}
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 
1153  _CORBA_Unbounded_Sequence_w_FixSizeElement< ComparisonType, 4, 4 > ::operator=(_s);
1154  return *this;
1155  }
1156  };
1157 
1158  class ComparisonTypes_t_out;
1159 
1161  public:
1162  inline ComparisonTypes_t_var() : _pd_seq(0) {}
1163  inline ComparisonTypes_t_var(ComparisonTypes_t* _s) : _pd_seq(_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 
1171  if (_pd_seq) delete _pd_seq;
1172  _pd_seq = _s;
1173  return *this;
1174  }
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 
1212 
1213  private:
1214  ComparisonTypes_t* _pd_seq;
1215  };
1216 
1218  public:
1221  : _data(_s._pd_seq) { _s = (ComparisonTypes_t*) 0; }
1224  _data = _s._data;
1225  return *this;
1226  }
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 
1242 
1243  private:
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 
Definition: common-idl.hh:1217
ComparisonTypes_t_out(ComparisonTypes_t *&_s)
Definition: common-idl.hh:1219
ComparisonTypes_t_out(ComparisonTypes_t_var &_s)
Definition: common-idl.hh:1220
ComparisonTypes_t_out & operator=(const ComparisonTypes_t_out &_s)
Definition: common-idl.hh:1223
ComparisonTypes_t *& _data
Definition: common-idl.hh:1241
ComparisonTypes_t_out(const ComparisonTypes_t_out &_s)
Definition: common-idl.hh:1222
ComparisonType & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:1235
ComparisonTypes_t * operator->()
Definition: common-idl.hh:1233
ComparisonTypes_t *& ptr()
Definition: common-idl.hh:1232
Definition: common-idl.hh:1160
ComparisonTypes_t * operator->()
Definition: common-idl.hh:1194
ComparisonTypes_t *& out()
Definition: common-idl.hh:1205
ComparisonTypes_t_var(const ComparisonTypes_t_var &_s)
Definition: common-idl.hh:1164
~ComparisonTypes_t_var()
Definition: common-idl.hh:1168
const ComparisonTypes_t & in() const
Definition: common-idl.hh:1203
ComparisonType & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:1188
ComparisonTypes_t & inout()
Definition: common-idl.hh:1204
ComparisonTypes_t * _retn()
Definition: common-idl.hh:1209
ComparisonTypes_t_var & operator=(ComparisonTypes_t *_s)
Definition: common-idl.hh:1170
ComparisonTypes_t_var()
Definition: common-idl.hh:1162
ComparisonTypes_t_var(ComparisonTypes_t *_s)
Definition: common-idl.hh:1163
Definition: common-idl.hh:1138
ComparisonTypes_t()
Definition: common-idl.hh:1141
ComparisonTypes_t(_CORBA_ULong _max)
Definition: common-idl.hh:1145
ComparisonTypes_t_var _var_type
Definition: common-idl.hh:1140
ComparisonTypes_t(_CORBA_ULong _max, _CORBA_ULong _len, ComparisonType *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:1147
ComparisonTypes_t(const ComparisonTypes_t &_s)
Definition: common-idl.hh:1142
ComparisonTypes_t & operator=(const ComparisonTypes_t &_s)
Definition: common-idl.hh:1152
Definition: common-idl.hh:302
static Error * _narrow(::CORBA::Exception *_e)
Definition: common-idl.hh:320
Error(const char *i_msg)
static _core_attr const char * _PD_repoId
Definition: common-idl.hh:332
static _core_attr insertExceptionToAny insertToAnyFn
Definition: common-idl.hh:327
static _core_attr const char * _PD_typeId
Definition: common-idl.hh:333
static Error * _downcast(::CORBA::Exception *)
virtual void _raise() const
void operator<<=(cdrStream &)
Error & operator=(const Error &)
static const Error * _downcast(const ::CORBA::Exception *)
virtual ::CORBA::Exception * _NP_duplicate() const
virtual ~Error()
::CORBA::String_member msg
Definition: common-idl.hh:305
void operator>>=(cdrStream &) const
Error()
Definition: common-idl.hh:309
Error(const Error &)
static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP
Definition: common-idl.hh:328
Definition: common-idl.hh:157
_CORBA_String_element operator[](_CORBA_ULong _i)
Definition: common-idl.hh:175
Names_t *& ptr()
Definition: common-idl.hh:172
Names_t_out(Names_t_var &_s)
Definition: common-idl.hh:160
Names_t_out(Names_t *&_s)
Definition: common-idl.hh:159
Names_t_out(const Names_t_out &_s)
Definition: common-idl.hh:162
Names_t *& _data
Definition: common-idl.hh:181
Names_t * operator->()
Definition: common-idl.hh:173
Names_t_out & operator=(const Names_t_out &_s)
Definition: common-idl.hh:163
Definition: common-idl.hh:100
Names_t *& out()
Definition: common-idl.hh:145
Names_t_var()
Definition: common-idl.hh:102
Names_t & inout()
Definition: common-idl.hh:144
Names_t * operator->()
Definition: common-idl.hh:134
~Names_t_var()
Definition: common-idl.hh:108
Names_t_var(const Names_t_var &_s)
Definition: common-idl.hh:104
Names_t_var & operator=(Names_t *_s)
Definition: common-idl.hh:110
_CORBA_String_element operator[](_CORBA_ULong _s)
Definition: common-idl.hh:128
Names_t_var(Names_t *_s)
Definition: common-idl.hh:103
const Names_t & in() const
Definition: common-idl.hh:143
Names_t * _retn()
Definition: common-idl.hh:149
Definition: common-idl.hh:78
Names_t & operator=(const Names_t &_s)
Definition: common-idl.hh:92
Names_t(const Names_t &_s)
Definition: common-idl.hh:82
Names_t()
Definition: common-idl.hh:81
Names_t_var _var_type
Definition: common-idl.hh:80
Names_t(_CORBA_ULong _max, _CORBA_ULong _len, char **_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:87
Names_t(_CORBA_ULong _max)
Definition: common-idl.hh:85
Definition: common-idl.hh:1111
static Quaternion__slice * dup(const Quaternion__slice *p)
Definition: common-idl.hh:1114
static Quaternion__slice * alloc()
Definition: common-idl.hh:1113
static void free(Quaternion__slice *p)
Definition: common-idl.hh:1115
Definition: common-idl.hh:1044
TransformSeq_out(TransformSeq_var &_s)
Definition: common-idl.hh:1047
TransformSeq *& ptr()
Definition: common-idl.hh:1059
TransformSeq *& _data
Definition: common-idl.hh:1068
TransformSeq_out(const TransformSeq_out &_s)
Definition: common-idl.hh:1049
TransformSeq_out(TransformSeq *&_s)
Definition: common-idl.hh:1046
TransformSeq * operator->()
Definition: common-idl.hh:1060
TransformSeq_out & operator=(const TransformSeq_out &_s)
Definition: common-idl.hh:1050
Transform__slice * operator[](_CORBA_ULong _i)
Definition: common-idl.hh:1062
Definition: common-idl.hh:987
TransformSeq_var & operator=(TransformSeq *_s)
Definition: common-idl.hh:997
const TransformSeq & in() const
Definition: common-idl.hh:1030
TransformSeq & inout()
Definition: common-idl.hh:1031
TransformSeq *& out()
Definition: common-idl.hh:1032
TransformSeq * operator->()
Definition: common-idl.hh:1021
~TransformSeq_var()
Definition: common-idl.hh:995
TransformSeq_var()
Definition: common-idl.hh:989
TransformSeq_var(const TransformSeq_var &_s)
Definition: common-idl.hh:991
TransformSeq * _retn()
Definition: common-idl.hh:1036
TransformSeq_var(TransformSeq *_s)
Definition: common-idl.hh:990
Transform__slice * operator[](_CORBA_ULong _s)
Definition: common-idl.hh:1015
Definition: common-idl.hh:965
TransformSeq()
Definition: common-idl.hh:968
TransformSeq(_CORBA_ULong _max)
Definition: common-idl.hh:972
TransformSeq(const TransformSeq &_s)
Definition: common-idl.hh:969
TransformSeq_var _var_type
Definition: common-idl.hh:967
TransformSeq(_CORBA_ULong _max, _CORBA_ULong _len, Transform_ *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:974
TransformSeq & operator=(const TransformSeq &_s)
Definition: common-idl.hh:979
Definition: common-idl.hh:949
static Transform__slice * alloc()
Definition: common-idl.hh:951
static void free(Transform__slice *p)
Definition: common-idl.hh:953
static Transform__slice * dup(const Transform__slice *p)
Definition: common-idl.hh:952
Definition: common-idl.hh:426
boolSeq_out(boolSeq_var &_s)
Definition: common-idl.hh:429
boolSeq *& ptr()
Definition: common-idl.hh:441
boolSeq *& _data
Definition: common-idl.hh:450
inline ::CORBA::Boolean & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:444
boolSeq * operator->()
Definition: common-idl.hh:442
boolSeq_out(const boolSeq_out &_s)
Definition: common-idl.hh:431
boolSeq_out(boolSeq *&_s)
Definition: common-idl.hh:428
boolSeq_out & operator=(const boolSeq_out &_s)
Definition: common-idl.hh:432
Definition: common-idl.hh:369
boolSeq * operator->()
Definition: common-idl.hh:403
boolSeq_var(const boolSeq_var &_s)
Definition: common-idl.hh:373
boolSeq_var(boolSeq *_s)
Definition: common-idl.hh:372
boolSeq & inout()
Definition: common-idl.hh:413
boolSeq_var()
Definition: common-idl.hh:371
~boolSeq_var()
Definition: common-idl.hh:377
boolSeq_var & operator=(boolSeq *_s)
Definition: common-idl.hh:379
boolSeq *& out()
Definition: common-idl.hh:414
boolSeq * _retn()
Definition: common-idl.hh:418
inline ::CORBA::Boolean & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:397
const boolSeq & in() const
Definition: common-idl.hh:412
Definition: common-idl.hh:347
boolSeq & operator=(const boolSeq &_s)
Definition: common-idl.hh:361
boolSeq(_CORBA_ULong _max)
Definition: common-idl.hh:354
boolSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Boolean *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:356
boolSeq(const boolSeq &_s)
Definition: common-idl.hh:351
boolSeq_var _var_type
Definition: common-idl.hh:349
boolSeq()
Definition: common-idl.hh:350
Definition: common-idl.hh:882
floatSeqSeq_out(floatSeqSeq_var &_s)
Definition: common-idl.hh:885
floatSeq & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:900
floatSeqSeq *& _data
Definition: common-idl.hh:906
floatSeqSeq_out & operator=(const floatSeqSeq_out &_s)
Definition: common-idl.hh:888
floatSeqSeq * operator->()
Definition: common-idl.hh:898
floatSeqSeq_out(floatSeqSeq *&_s)
Definition: common-idl.hh:884
floatSeqSeq *& ptr()
Definition: common-idl.hh:897
floatSeqSeq_out(const floatSeqSeq_out &_s)
Definition: common-idl.hh:887
Definition: common-idl.hh:825
floatSeqSeq_var()
Definition: common-idl.hh:827
~floatSeqSeq_var()
Definition: common-idl.hh:833
floatSeqSeq * operator->()
Definition: common-idl.hh:859
floatSeqSeq * _retn()
Definition: common-idl.hh:874
floatSeq & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:853
floatSeqSeq_var & operator=(floatSeqSeq *_s)
Definition: common-idl.hh:835
floatSeqSeq & inout()
Definition: common-idl.hh:869
floatSeqSeq_var(const floatSeqSeq_var &_s)
Definition: common-idl.hh:829
floatSeqSeq_var(floatSeqSeq *_s)
Definition: common-idl.hh:828
floatSeqSeq *& out()
Definition: common-idl.hh:870
const floatSeqSeq & in() const
Definition: common-idl.hh:868
Definition: common-idl.hh:803
floatSeqSeq_var _var_type
Definition: common-idl.hh:805
floatSeqSeq & operator=(const floatSeqSeq &_s)
Definition: common-idl.hh:817
floatSeqSeq(_CORBA_ULong _max)
Definition: common-idl.hh:810
floatSeqSeq()
Definition: common-idl.hh:806
floatSeqSeq(const floatSeqSeq &_s)
Definition: common-idl.hh:807
floatSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, floatSeq *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:812
Definition: common-idl.hh:768
floatSeq_out(floatSeq *&_s)
Definition: common-idl.hh:770
floatSeq * operator->()
Definition: common-idl.hh:784
inline ::CORBA::Double & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:786
floatSeq_out & operator=(const floatSeq_out &_s)
Definition: common-idl.hh:774
floatSeq_out(const floatSeq_out &_s)
Definition: common-idl.hh:773
floatSeq_out(floatSeq_var &_s)
Definition: common-idl.hh:771
floatSeq *& ptr()
Definition: common-idl.hh:783
floatSeq *& _data
Definition: common-idl.hh:792
Definition: common-idl.hh:711
~floatSeq_var()
Definition: common-idl.hh:719
floatSeq * operator->()
Definition: common-idl.hh:745
floatSeq_var & operator=(floatSeq *_s)
Definition: common-idl.hh:721
floatSeq * _retn()
Definition: common-idl.hh:760
floatSeq_var(const floatSeq_var &_s)
Definition: common-idl.hh:715
const floatSeq & in() const
Definition: common-idl.hh:754
floatSeq_var()
Definition: common-idl.hh:713
floatSeq *& out()
Definition: common-idl.hh:756
floatSeq & inout()
Definition: common-idl.hh:755
inline ::CORBA::Double & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:739
floatSeq_var(floatSeq *_s)
Definition: common-idl.hh:714
Definition: common-idl.hh:689
floatSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Double *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:698
floatSeq & operator=(const floatSeq &_s)
Definition: common-idl.hh:703
floatSeq(_CORBA_ULong _max)
Definition: common-idl.hh:696
floatSeq_var _var_type
Definition: common-idl.hh:691
floatSeq(const floatSeq &_s)
Definition: common-idl.hh:693
floatSeq()
Definition: common-idl.hh:692
Definition: common-idl.hh:654
intSeq & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:672
intSeqSeq *& ptr()
Definition: common-idl.hh:669
intSeqSeq_out(const intSeqSeq_out &_s)
Definition: common-idl.hh:659
intSeqSeq_out(intSeqSeq *&_s)
Definition: common-idl.hh:656
intSeqSeq_out(intSeqSeq_var &_s)
Definition: common-idl.hh:657
intSeqSeq *& _data
Definition: common-idl.hh:678
intSeqSeq * operator->()
Definition: common-idl.hh:670
intSeqSeq_out & operator=(const intSeqSeq_out &_s)
Definition: common-idl.hh:660
Definition: common-idl.hh:597
intSeq & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:625
intSeqSeq * _retn()
Definition: common-idl.hh:646
const intSeqSeq & in() const
Definition: common-idl.hh:640
intSeqSeq_var(const intSeqSeq_var &_s)
Definition: common-idl.hh:601
~intSeqSeq_var()
Definition: common-idl.hh:605
intSeqSeq_var & operator=(intSeqSeq *_s)
Definition: common-idl.hh:607
intSeqSeq & inout()
Definition: common-idl.hh:641
intSeqSeq_var()
Definition: common-idl.hh:599
intSeqSeq_var(intSeqSeq *_s)
Definition: common-idl.hh:600
intSeqSeq *& out()
Definition: common-idl.hh:642
intSeqSeq * operator->()
Definition: common-idl.hh:631
Definition: common-idl.hh:575
intSeqSeq(const intSeqSeq &_s)
Definition: common-idl.hh:579
intSeqSeq_var _var_type
Definition: common-idl.hh:577
intSeqSeq(_CORBA_ULong _max)
Definition: common-idl.hh:582
intSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, intSeq *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:584
intSeqSeq()
Definition: common-idl.hh:578
intSeqSeq & operator=(const intSeqSeq &_s)
Definition: common-idl.hh:589
Definition: common-idl.hh:540
intSeq_out(const intSeq_out &_s)
Definition: common-idl.hh:545
intSeq * operator->()
Definition: common-idl.hh:556
intSeq *& ptr()
Definition: common-idl.hh:555
intSeq_out & operator=(const intSeq_out &_s)
Definition: common-idl.hh:546
intSeq_out(intSeq_var &_s)
Definition: common-idl.hh:543
inline ::CORBA::Long & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:558
intSeq *& _data
Definition: common-idl.hh:564
intSeq_out(intSeq *&_s)
Definition: common-idl.hh:542
Definition: common-idl.hh:483
intSeq_var & operator=(intSeq *_s)
Definition: common-idl.hh:493
inline ::CORBA::Long & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:511
intSeq * operator->()
Definition: common-idl.hh:517
~intSeq_var()
Definition: common-idl.hh:491
const intSeq & in() const
Definition: common-idl.hh:526
intSeq * _retn()
Definition: common-idl.hh:532
intSeq *& out()
Definition: common-idl.hh:528
intSeq_var(const intSeq_var &_s)
Definition: common-idl.hh:487
intSeq_var(intSeq *_s)
Definition: common-idl.hh:486
intSeq_var()
Definition: common-idl.hh:485
intSeq & inout()
Definition: common-idl.hh:527
Definition: common-idl.hh:461
intSeq(_CORBA_ULong _max)
Definition: common-idl.hh:468
intSeq()
Definition: common-idl.hh:464
intSeq(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Long *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:470
intSeq_var _var_type
Definition: common-idl.hh:463
intSeq & operator=(const intSeq &_s)
Definition: common-idl.hh:475
intSeq(const intSeq &_s)
Definition: common-idl.hh:465
Definition: common-idl.hh:271
stringSeqSeq_out(const stringSeqSeq_out &_s)
Definition: common-idl.hh:276
stringSeqSeq_out & operator=(const stringSeqSeq_out &_s)
Definition: common-idl.hh:277
stringSeqSeq *& _data
Definition: common-idl.hh:295
Names_t & operator[](_CORBA_ULong _i)
Definition: common-idl.hh:289
stringSeqSeq * operator->()
Definition: common-idl.hh:287
stringSeqSeq *& ptr()
Definition: common-idl.hh:286
stringSeqSeq_out(stringSeqSeq *&_s)
Definition: common-idl.hh:273
stringSeqSeq_out(stringSeqSeq_var &_s)
Definition: common-idl.hh:274
Definition: common-idl.hh:214
stringSeqSeq * operator->()
Definition: common-idl.hh:248
Names_t & operator[](_CORBA_ULong _s)
Definition: common-idl.hh:242
stringSeqSeq_var(stringSeqSeq *_s)
Definition: common-idl.hh:217
stringSeqSeq_var(const stringSeqSeq_var &_s)
Definition: common-idl.hh:218
stringSeqSeq & inout()
Definition: common-idl.hh:258
stringSeqSeq_var & operator=(stringSeqSeq *_s)
Definition: common-idl.hh:224
stringSeqSeq *& out()
Definition: common-idl.hh:259
stringSeqSeq_var()
Definition: common-idl.hh:216
~stringSeqSeq_var()
Definition: common-idl.hh:222
stringSeqSeq * _retn()
Definition: common-idl.hh:263
const stringSeqSeq & in() const
Definition: common-idl.hh:257
Definition: common-idl.hh:192
stringSeqSeq_var _var_type
Definition: common-idl.hh:194
stringSeqSeq()
Definition: common-idl.hh:195
stringSeqSeq(_CORBA_ULong _max)
Definition: common-idl.hh:199
stringSeqSeq & operator=(const stringSeqSeq &_s)
Definition: common-idl.hh:206
stringSeqSeq(_CORBA_ULong _max, _CORBA_ULong _len, Names_t *_val, _CORBA_Boolean _rel=0)
Definition: common-idl.hh:201
stringSeqSeq(const stringSeqSeq &_s)
Definition: common-idl.hh:196
::CORBA::ULong frame_index
Definition: common-idl.hh:71
_CORBA_Array_Fix_Var< Transform__copyHelper, Transform__slice > Transform__var
Definition: common-idl.hh:956
_CORBA_MODULE_INLINE Quaternion__slice * Quaternion__dup(const Quaternion__slice *_s)
Definition: common-idl.hh:1084
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_boolSeq
Definition: common-idl.hh:343
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_size_type
Definition: common-idl.hh:64
::CORBA::Double Quaternion_[4]
Definition: common-idl.hh:1077
::CORBA::Double Transform_[7]
Definition: common-idl.hh:915
_CORBA_MODULE_INLINE void Transform__copy(Transform__slice *_to, const Transform__slice *_from)
Definition: common-idl.hh:936
_CORBA_MODULE_INLINE Transform__slice * Transform__dup(const Transform__slice *_s)
Definition: common-idl.hh:922
ComparisonType & ComparisonType_out
Definition: common-idl.hh:1124
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_floatSeqSeq
Definition: common-idl.hh:799
::CORBA::Double Transform__slice
Definition: common-idl.hh:916
_CORBA_MODULE_INLINE Transform__slice * Transform__alloc()
Definition: common-idl.hh:918
ComparisonType
Definition: common-idl.hh:1123
@ Superior
Definition: common-idl.hh:1123
@ Equality
Definition: common-idl.hh:1123
@ Inferior
Definition: common-idl.hh:1123
@ EqualToZero
Definition: common-idl.hh:1123
::CORBA::LongLong_out size_type_out
Definition: common-idl.hh:67
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_ComparisonType
Definition: common-idl.hh:1126
#define _dyn_attr
Definition: common-idl.hh:49
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Error
Definition: common-idl.hh:341
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_TransformSeq
Definition: common-idl.hh:961
_CORBA_MODULE_INLINE void Quaternion__copy(Quaternion__slice *_to, const Quaternion__slice *_from)
Definition: common-idl.hh:1098
_CORBA_Array_Fix_Forany< Transform__copyHelper, Transform__slice > Transform__forany
Definition: common-idl.hh:957
#define _core_attr
Definition: common-idl.hh:39
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Quaternion_
Definition: common-idl.hh:1075
::CORBA::Double value_type
Definition: common-idl.hh:61
::CORBA::Double_out value_type_out
Definition: common-idl.hh:62
Quaternion__slice * Quaternion__out
Definition: common-idl.hh:1121
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_frame_index
Definition: common-idl.hh:69
_CORBA_Boolean operator>>=(const ::CORBA::Any &_a, hpp::Names_t *&_sp)
_CORBA_MODULE_INLINE Quaternion__slice * Quaternion__alloc()
Definition: common-idl.hh:1080
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_ComparisonTypes_t
Definition: common-idl.hh:1128
_CORBA_Array_Fix_Forany< Quaternion__copyHelper, Quaternion__slice > Quaternion__forany
Definition: common-idl.hh:1119
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Names_t
Definition: common-idl.hh:74
::CORBA::Double Quaternion__slice
Definition: common-idl.hh:1078
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_Transform_
Definition: common-idl.hh:913
_CORBA_MODULE_INLINE void Quaternion__free(Quaternion__slice *_s)
Definition: common-idl.hh:1107
::CORBA::LongLong size_type
Definition: common-idl.hh:66
_CORBA_MODULE_INLINE void Transform__free(Transform__slice *_s)
Definition: common-idl.hh:945
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_intSeq
Definition: common-idl.hh:457
Transform__slice * Transform__out
Definition: common-idl.hh:959
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_floatSeq
Definition: common-idl.hh:685
::CORBA::ULong_out frame_index_out
Definition: common-idl.hh:72
_CORBA_MODULE hpp _CORBA_MODULE_BEG _CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_value_type
Definition: common-idl.hh:59
_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)
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_stringSeqSeq
Definition: common-idl.hh:188
_CORBA_Array_Fix_Var< Quaternion__copyHelper, Quaternion__slice > Quaternion__var
Definition: common-idl.hh:1118
_CORBA_MODULE_VAR _dyn_attrconst ::CORBA::TypeCode_ptr _tc_intSeqSeq
Definition: common-idl.hh:571
Corba exception travelling through the Corba channel.
Definition: common.idl:27
Implement CORBA interface `‘Obstacle’'.
Definition: client.hh:46
sequence< boolean > boolSeq
Definition: common.idl:30
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:34
sequence< intSeq > intSeqSeq
Definition: common.idl:32
sequence< Names_t > stringSeqSeq
Definition: common.idl:24
sequence< Transform_ > TransformSeq
Definition: common.idl:39
sequence< floatSeq > floatSeqSeq
Definition: common.idl:35
sequence< string > Names_t
Sequence of names.
Definition: common.idl:23
ComparisonType
Comparison types for implicit constraints.
Definition: common.idl:44
@ Inferior
Definition: common.idl:48
sequence< ComparisonType > ComparisonTypes_t
Definition: common.idl:50
sequence< long > intSeq
Definition: common.idl:31