GCC Code Coverage Report


Directory: ./
File: src/hpp/core_idl/configuration_shooters-idl.hh
Date: 2024-12-13 15:50:05
Exec Total Coverage
Lines: 3 33 9.1%
Branches: 0 16 0.0%

Line Branch Exec Source
1 // This file is generated by omniidl (C++ backend)- omniORB_4_3. Do not edit.
2 #ifndef pp_core_idl__configuration__shooters_hh__
3 #define pp_core_idl__configuration__shooters_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_configuration__shooters
11 #endif
12 #ifndef USE_core_stub_in_nt_dll
13 # define USE_core_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
14 #endif
15 #ifndef USE_dyn_stub_in_nt_dll
16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
17 #endif
18
19
20
21 #ifndef pp_core_idl__common_hh_EXTERNAL_GUARD__
22 #define pp_core_idl__common_hh_EXTERNAL_GUARD__
23 #include <hpp/common-idl.hh>
24 #endif
25
26
27
28 #ifdef USE_stub_in_nt_dll
29 # ifndef USE_core_stub_in_nt_dll
30 # define USE_core_stub_in_nt_dll
31 # endif
32 # ifndef USE_dyn_stub_in_nt_dll
33 # define USE_dyn_stub_in_nt_dll
34 # endif
35 #endif
36
37 #ifdef _core_attr
38 # error "A local CPP macro _core_attr has already been defined."
39 #else
40 # ifdef USE_core_stub_in_nt_dll
41 # define _core_attr _OMNIORB_NTDLL_IMPORT
42 # else
43 # define _core_attr
44 # endif
45 #endif
46
47 #ifdef _dyn_attr
48 # error "A local CPP macro _dyn_attr has already been defined."
49 #else
50 # ifdef USE_dyn_stub_in_nt_dll
51 # define _dyn_attr _OMNIORB_NTDLL_IMPORT
52 # else
53 # define _dyn_attr
54 # endif
55 #endif
56
57
58
59 _CORBA_MODULE hpp
60
61 _CORBA_MODULE_BEG
62
63 _CORBA_MODULE core_idl
64
65 _CORBA_MODULE_BEG
66
67 #ifndef __hpp_mcore__idl_mConfigurationShooter__
68 #define __hpp_mcore__idl_mConfigurationShooter__
69 class ConfigurationShooter;
70 class _objref_ConfigurationShooter;
71 class _impl_ConfigurationShooter;
72
73 typedef _objref_ConfigurationShooter* ConfigurationShooter_ptr;
74 typedef ConfigurationShooter_ptr ConfigurationShooterRef;
75
76 class ConfigurationShooter_Helper {
77 public:
78 typedef ConfigurationShooter_ptr _ptr_type;
79
80 static _ptr_type _nil();
81 static _CORBA_Boolean is_nil(_ptr_type);
82 static void release(_ptr_type);
83 static void duplicate(_ptr_type);
84 static void marshalObjRef(_ptr_type, cdrStream&);
85 static _ptr_type unmarshalObjRef(cdrStream&);
86 };
87
88 typedef _CORBA_ObjRef_Var<_objref_ConfigurationShooter, ConfigurationShooter_Helper> ConfigurationShooter_var;
89 typedef _CORBA_ObjRef_OUT_arg<_objref_ConfigurationShooter,ConfigurationShooter_Helper > ConfigurationShooter_out;
90
91 #endif
92
93 // interface ConfigurationShooter
94 class ConfigurationShooter {
95 public:
96 // Declarations for this interface type.
97 typedef ConfigurationShooter_ptr _ptr_type;
98 typedef ConfigurationShooter_var _var_type;
99
100 static _ptr_type _duplicate(_ptr_type);
101 static _ptr_type _narrow(::CORBA::Object_ptr);
102 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
103
104 static _ptr_type _nil();
105
106 static inline void _marshalObjRef(_ptr_type, cdrStream&);
107
108 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
109 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
110 if (o)
111 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
112 else
113 return _nil();
114 }
115
116 static inline _ptr_type _fromObjRef(omniObjRef* o) {
117 if (o)
118 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
119 else
120 return _nil();
121 }
122
123 static _core_attr const char* _PD_repoId;
124
125 // Other IDL defined within this scope.
126
127 };
128
129 class _objref_ConfigurationShooter :
130 public virtual ::CORBA::Object,
131 public virtual omniObjRef
132 {
133 public:
134 // IDL operations
135 void deleteThis();
136 ::CORBA::Boolean deleteIfExpired();
137 void persistantStorage(::CORBA::Boolean persistant);
138 floatSeq* shoot();
139
140 // Constructors
141 inline _objref_ConfigurationShooter() { _PR_setobj(0); } // nil
142 _objref_ConfigurationShooter(omniIOR*, omniIdentity*);
143
144 protected:
145 virtual ~_objref_ConfigurationShooter();
146
147
148 private:
149 virtual void* _ptrToObjRef(const char*);
150
151 _objref_ConfigurationShooter(const _objref_ConfigurationShooter&);
152 _objref_ConfigurationShooter& operator = (const _objref_ConfigurationShooter&);
153 // not implemented
154
155 friend class ConfigurationShooter;
156 };
157
158 class _pof_ConfigurationShooter : public _OMNI_NS(proxyObjectFactory) {
159 public:
160 8 inline _pof_ConfigurationShooter() : _OMNI_NS(proxyObjectFactory)(ConfigurationShooter::_PD_repoId) {}
161 virtual ~_pof_ConfigurationShooter();
162
163 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
164 virtual _CORBA_Boolean is_a(const char*) const;
165 };
166
167 class _impl_ConfigurationShooter :
168 public virtual omniServant
169 {
170 public:
171 virtual ~_impl_ConfigurationShooter();
172
173 virtual void deleteThis() = 0;
174 virtual ::CORBA::Boolean deleteIfExpired() = 0;
175 virtual void persistantStorage(::CORBA::Boolean persistant) = 0;
176 virtual floatSeq* shoot() = 0;
177
178 public: // Really protected, workaround for xlC
179 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
180
181 private:
182 virtual void* _ptrToInterface(const char*);
183 virtual const char* _mostDerivedRepoId();
184
185 };
186
187
188 _CORBA_MODULE configuration_shooter
189
190 _CORBA_MODULE_BEG
191
192 #ifndef __hpp_mcore__idl_mconfiguration__shooter_mGaussian__
193 #define __hpp_mcore__idl_mconfiguration__shooter_mGaussian__
194 class Gaussian;
195 class _objref_Gaussian;
196 class _impl_Gaussian;
197
198 typedef _objref_Gaussian* Gaussian_ptr;
199 typedef Gaussian_ptr GaussianRef;
200
201 class Gaussian_Helper {
202 public:
203 typedef Gaussian_ptr _ptr_type;
204
205 static _ptr_type _nil();
206 static _CORBA_Boolean is_nil(_ptr_type);
207 static void release(_ptr_type);
208 static void duplicate(_ptr_type);
209 static void marshalObjRef(_ptr_type, cdrStream&);
210 static _ptr_type unmarshalObjRef(cdrStream&);
211 };
212
213 typedef _CORBA_ObjRef_Var<_objref_Gaussian, Gaussian_Helper> Gaussian_var;
214 typedef _CORBA_ObjRef_OUT_arg<_objref_Gaussian,Gaussian_Helper > Gaussian_out;
215
216 #endif
217
218 // interface Gaussian
219 class Gaussian {
220 public:
221 // Declarations for this interface type.
222 typedef Gaussian_ptr _ptr_type;
223 typedef Gaussian_var _var_type;
224
225 static _ptr_type _duplicate(_ptr_type);
226 static _ptr_type _narrow(::CORBA::Object_ptr);
227 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
228
229 static _ptr_type _nil();
230
231 static inline void _marshalObjRef(_ptr_type, cdrStream&);
232
233 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
234 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
235 if (o)
236 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
237 else
238 return _nil();
239 }
240
241 static inline _ptr_type _fromObjRef(omniObjRef* o) {
242 if (o)
243 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
244 else
245 return _nil();
246 }
247
248 static _core_attr const char* _PD_repoId;
249
250 // Other IDL defined within this scope.
251
252 };
253
254 class _objref_Gaussian :
255 public virtual _objref_ConfigurationShooter
256 {
257 public:
258 // IDL operations
259 void setCenter(const ::hpp::floatSeq& c);
260 floatSeq* getCenter();
261 floatSeq* getSigmas();
262 void setSigmas(const ::hpp::floatSeq& s);
263
264 // Constructors
265 inline _objref_Gaussian() { _PR_setobj(0); } // nil
266 _objref_Gaussian(omniIOR*, omniIdentity*);
267
268 protected:
269 virtual ~_objref_Gaussian();
270
271
272 private:
273 virtual void* _ptrToObjRef(const char*);
274
275 _objref_Gaussian(const _objref_Gaussian&);
276 _objref_Gaussian& operator = (const _objref_Gaussian&);
277 // not implemented
278
279 friend class Gaussian;
280 };
281
282 class _pof_Gaussian : public _OMNI_NS(proxyObjectFactory) {
283 public:
284 8 inline _pof_Gaussian() : _OMNI_NS(proxyObjectFactory)(Gaussian::_PD_repoId) {}
285 virtual ~_pof_Gaussian();
286
287 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
288 virtual _CORBA_Boolean is_a(const char*) const;
289 };
290
291 class _impl_Gaussian :
292 public virtual _impl_ConfigurationShooter
293 {
294 public:
295 virtual ~_impl_Gaussian();
296
297 virtual void setCenter(const ::hpp::floatSeq& c) = 0;
298 virtual floatSeq* getCenter() = 0;
299 virtual floatSeq* getSigmas() = 0;
300 virtual void setSigmas(const ::hpp::floatSeq& s) = 0;
301
302 public: // Really protected, workaround for xlC
303 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
304
305 private:
306 virtual void* _ptrToInterface(const char*);
307 virtual const char* _mostDerivedRepoId();
308
309 };
310
311
312 #ifndef __hpp_mcore__idl_mconfiguration__shooter_mUniformSeedable__
313 #define __hpp_mcore__idl_mconfiguration__shooter_mUniformSeedable__
314 class UniformSeedable;
315 class _objref_UniformSeedable;
316 class _impl_UniformSeedable;
317
318 typedef _objref_UniformSeedable* UniformSeedable_ptr;
319 typedef UniformSeedable_ptr UniformSeedableRef;
320
321 class UniformSeedable_Helper {
322 public:
323 typedef UniformSeedable_ptr _ptr_type;
324
325 static _ptr_type _nil();
326 static _CORBA_Boolean is_nil(_ptr_type);
327 static void release(_ptr_type);
328 static void duplicate(_ptr_type);
329 static void marshalObjRef(_ptr_type, cdrStream&);
330 static _ptr_type unmarshalObjRef(cdrStream&);
331 };
332
333 typedef _CORBA_ObjRef_Var<_objref_UniformSeedable, UniformSeedable_Helper> UniformSeedable_var;
334 typedef _CORBA_ObjRef_OUT_arg<_objref_UniformSeedable,UniformSeedable_Helper > UniformSeedable_out;
335
336 #endif
337
338 // interface UniformSeedable
339 class UniformSeedable {
340 public:
341 // Declarations for this interface type.
342 typedef UniformSeedable_ptr _ptr_type;
343 typedef UniformSeedable_var _var_type;
344
345 static _ptr_type _duplicate(_ptr_type);
346 static _ptr_type _narrow(::CORBA::Object_ptr);
347 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
348
349 static _ptr_type _nil();
350
351 static inline void _marshalObjRef(_ptr_type, cdrStream&);
352
353 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
354 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
355 if (o)
356 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
357 else
358 return _nil();
359 }
360
361 static inline _ptr_type _fromObjRef(omniObjRef* o) {
362 if (o)
363 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
364 else
365 return _nil();
366 }
367
368 static _core_attr const char* _PD_repoId;
369
370 // Other IDL defined within this scope.
371
372 };
373
374 class _objref_UniformSeedable :
375 public virtual _objref_ConfigurationShooter
376 {
377 public:
378 // IDL operations
379 void seed(::CORBA::Long seed_);
380
381 // Constructors
382 inline _objref_UniformSeedable() { _PR_setobj(0); } // nil
383 _objref_UniformSeedable(omniIOR*, omniIdentity*);
384
385 protected:
386 virtual ~_objref_UniformSeedable();
387
388
389 private:
390 virtual void* _ptrToObjRef(const char*);
391
392 _objref_UniformSeedable(const _objref_UniformSeedable&);
393 _objref_UniformSeedable& operator = (const _objref_UniformSeedable&);
394 // not implemented
395
396 friend class UniformSeedable;
397 };
398
399 class _pof_UniformSeedable : public _OMNI_NS(proxyObjectFactory) {
400 public:
401 8 inline _pof_UniformSeedable() : _OMNI_NS(proxyObjectFactory)(UniformSeedable::_PD_repoId) {}
402 virtual ~_pof_UniformSeedable();
403
404 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
405 virtual _CORBA_Boolean is_a(const char*) const;
406 };
407
408 class _impl_UniformSeedable :
409 public virtual _impl_ConfigurationShooter
410 {
411 public:
412 virtual ~_impl_UniformSeedable();
413
414 virtual void seed(::CORBA::Long seed_) = 0;
415
416 public: // Really protected, workaround for xlC
417 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
418
419 private:
420 virtual void* _ptrToInterface(const char*);
421 virtual const char* _mostDerivedRepoId();
422
423 };
424
425
426 _CORBA_MODULE_END
427
428 _CORBA_MODULE_END
429
430 _CORBA_MODULE_END
431
432
433
434 _CORBA_MODULE POA_hpp
435 _CORBA_MODULE_BEG
436
437 _CORBA_MODULE core_idl
438 _CORBA_MODULE_BEG
439
440 class ConfigurationShooter :
441 public virtual hpp::core_idl::_impl_ConfigurationShooter,
442 public virtual ::PortableServer::ServantBase
443 {
444 public:
445 virtual ~ConfigurationShooter();
446
447 inline ::hpp::core_idl::ConfigurationShooter_ptr _this() {
448 return (::hpp::core_idl::ConfigurationShooter_ptr) _do_this(::hpp::core_idl::ConfigurationShooter::_PD_repoId);
449 }
450 };
451
452 _CORBA_MODULE configuration_shooter
453 _CORBA_MODULE_BEG
454
455 class Gaussian :
456 public virtual hpp::core_idl::configuration_shooter::_impl_Gaussian,
457 public virtual ConfigurationShooter
458 {
459 public:
460 virtual ~Gaussian();
461
462 inline ::hpp::core_idl::configuration_shooter::Gaussian_ptr _this() {
463 return (::hpp::core_idl::configuration_shooter::Gaussian_ptr) _do_this(::hpp::core_idl::configuration_shooter::Gaussian::_PD_repoId);
464 }
465 };
466
467 class UniformSeedable :
468 public virtual hpp::core_idl::configuration_shooter::_impl_UniformSeedable,
469 public virtual ConfigurationShooter
470 {
471 public:
472 virtual ~UniformSeedable();
473
474 inline ::hpp::core_idl::configuration_shooter::UniformSeedable_ptr _this() {
475 return (::hpp::core_idl::configuration_shooter::UniformSeedable_ptr) _do_this(::hpp::core_idl::configuration_shooter::UniformSeedable::_PD_repoId);
476 }
477 };
478
479 _CORBA_MODULE_END
480
481 _CORBA_MODULE_END
482
483 _CORBA_MODULE_END
484
485
486
487 _CORBA_MODULE OBV_hpp
488 _CORBA_MODULE_BEG
489
490 _CORBA_MODULE core_idl
491 _CORBA_MODULE_BEG
492
493 _CORBA_MODULE configuration_shooter
494 _CORBA_MODULE_BEG
495
496 _CORBA_MODULE_END
497
498 _CORBA_MODULE_END
499
500 _CORBA_MODULE_END
501
502
503
504
505
506 #undef _core_attr
507 #undef _dyn_attr
508
509
510
511 inline void
512 hpp::core_idl::ConfigurationShooter::_marshalObjRef(::hpp::core_idl::ConfigurationShooter_ptr obj, cdrStream& s) {
513 omniObjRef::_marshal(obj->_PR_getobj(),s);
514 }
515
516 inline void
517 hpp::core_idl::configuration_shooter::Gaussian::_marshalObjRef(::hpp::core_idl::configuration_shooter::Gaussian_ptr obj, cdrStream& s) {
518 omniObjRef::_marshal(obj->_PR_getobj(),s);
519 }
520
521 inline void
522 hpp::core_idl::configuration_shooter::UniformSeedable::_marshalObjRef(::hpp::core_idl::configuration_shooter::UniformSeedable_ptr obj, cdrStream& s) {
523 omniObjRef::_marshal(obj->_PR_getobj(),s);
524 }
525
526
527
528 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
529 # undef USE_stub_in_nt_dll
530 # undef USE_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
531 #endif
532 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
533 # undef USE_core_stub_in_nt_dll
534 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
535 #endif
536 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
537 # undef USE_dyn_stub_in_nt_dll
538 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_configuration__shooters
539 #endif
540
541 #endif // __configuration__shooters_hh__
542
543