GCC Code Coverage Report
Directory: src/ Exec Total Coverage
File: src/hpp/manipulation_idl/_problem-idl.hh Lines: 0 11 0.0 %
Date: 2024-05-06 11:10:43 Branches: 0 6 0.0 %

Line Branch Exec Source
1
// This file is generated by omniidl (C++ backend)- omniORB_4_2. Do not edit.
2
#ifndef pp_manipulation_idl____problem_hh__
3
#define pp_manipulation_idl____problem_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___problem
11
#endif
12
#ifndef  USE_core_stub_in_nt_dll
13
# define USE_core_stub_in_nt_dll_NOT_DEFINED___problem
14
#endif
15
#ifndef  USE_dyn_stub_in_nt_dll
16
# define USE_dyn_stub_in_nt_dll_NOT_DEFINED___problem
17
#endif
18
19
20
21
#ifndef pp_manipulation_idl__common_hh_EXTERNAL_GUARD__
22
#define pp_manipulation_idl__common_hh_EXTERNAL_GUARD__
23
#include <hpp/common-idl.hh>
24
#endif
25
#ifndef pp_manipulation_idl____problem_hh_EXTERNAL_GUARD__
26
#define pp_manipulation_idl____problem_hh_EXTERNAL_GUARD__
27
#include <hpp/core_idl/_problem-idl.hh>
28
#endif
29
#ifndef pp_manipulation_idl__robots_hh_EXTERNAL_GUARD__
30
#define pp_manipulation_idl__robots_hh_EXTERNAL_GUARD__
31
#include <hpp/pinocchio_idl/robots-idl.hh>
32
#endif
33
#ifndef pp_manipulation_idl__distances_hh_EXTERNAL_GUARD__
34
#define pp_manipulation_idl__distances_hh_EXTERNAL_GUARD__
35
#include <hpp/core_idl/distances-idl.hh>
36
#endif
37
#ifndef pp_manipulation_idl__paths_hh_EXTERNAL_GUARD__
38
#define pp_manipulation_idl__paths_hh_EXTERNAL_GUARD__
39
#include <hpp/core_idl/paths-idl.hh>
40
#endif
41
#ifndef pp_manipulation_idl__constraints_hh_EXTERNAL_GUARD__
42
#define pp_manipulation_idl__constraints_hh_EXTERNAL_GUARD__
43
#include <hpp/constraints_idl/constraints-idl.hh>
44
#endif
45
#ifndef pp_manipulation_idl____constraints_hh_EXTERNAL_GUARD__
46
#define pp_manipulation_idl____constraints_hh_EXTERNAL_GUARD__
47
#include <hpp/core_idl/_constraints-idl.hh>
48
#endif
49
#ifndef pp_manipulation_idl__steering__methods_hh_EXTERNAL_GUARD__
50
#define pp_manipulation_idl__steering__methods_hh_EXTERNAL_GUARD__
51
#include <hpp/core_idl/steering_methods-idl.hh>
52
#endif
53
#ifndef pp_manipulation_idl__path__projectors_hh_EXTERNAL_GUARD__
54
#define pp_manipulation_idl__path__projectors_hh_EXTERNAL_GUARD__
55
#include <hpp/core_idl/path_projectors-idl.hh>
56
#endif
57
#ifndef pp_manipulation_idl__path__validations_hh_EXTERNAL_GUARD__
58
#define pp_manipulation_idl__path__validations_hh_EXTERNAL_GUARD__
59
#include <hpp/core_idl/path_validations-idl.hh>
60
#endif
61
#ifndef pp_manipulation_idl__configuration__shooters_hh_EXTERNAL_GUARD__
62
#define pp_manipulation_idl__configuration__shooters_hh_EXTERNAL_GUARD__
63
#include <hpp/core_idl/configuration_shooters-idl.hh>
64
#endif
65
#ifndef pp_manipulation_idl__gcommon_hh_EXTERNAL_GUARD__
66
#define pp_manipulation_idl__gcommon_hh_EXTERNAL_GUARD__
67
#include <hpp/corbaserver/manipulation/gcommon-idl.hh>
68
#endif
69
#ifndef pp_manipulation_idl____graph_hh_EXTERNAL_GUARD__
70
#define pp_manipulation_idl____graph_hh_EXTERNAL_GUARD__
71
#include <hpp/manipulation_idl/_graph-idl.hh>
72
#endif
73
74
75
76
#ifdef USE_stub_in_nt_dll
77
# ifndef USE_core_stub_in_nt_dll
78
#  define USE_core_stub_in_nt_dll
79
# endif
80
# ifndef USE_dyn_stub_in_nt_dll
81
#  define USE_dyn_stub_in_nt_dll
82
# endif
83
#endif
84
85
#ifdef _core_attr
86
# error "A local CPP macro _core_attr has already been defined."
87
#else
88
# ifdef  USE_core_stub_in_nt_dll
89
#  define _core_attr _OMNIORB_NTDLL_IMPORT
90
# else
91
#  define _core_attr
92
# endif
93
#endif
94
95
#ifdef _dyn_attr
96
# error "A local CPP macro _dyn_attr has already been defined."
97
#else
98
# ifdef  USE_dyn_stub_in_nt_dll
99
#  define _dyn_attr _OMNIORB_NTDLL_IMPORT
100
# else
101
#  define _dyn_attr
102
# endif
103
#endif
104
105
106
107
_CORBA_MODULE hpp
108
109
_CORBA_MODULE_BEG
110
111
  _CORBA_MODULE core_idl
112
113
  _CORBA_MODULE_BEG
114
115
#ifndef __hpp_mcore__idl_mProblem__
116
#define __hpp_mcore__idl_mProblem__
117
    class Problem;
118
    class _objref_Problem;
119
    class _impl_Problem;
120
121
    typedef _objref_Problem* Problem_ptr;
122
    typedef Problem_ptr ProblemRef;
123
124
    class Problem_Helper {
125
    public:
126
      typedef Problem_ptr _ptr_type;
127
128
      static _ptr_type _nil();
129
      static _CORBA_Boolean is_nil(_ptr_type);
130
      static void release(_ptr_type);
131
      static void duplicate(_ptr_type);
132
      static void marshalObjRef(_ptr_type, cdrStream&);
133
      static _ptr_type unmarshalObjRef(cdrStream&);
134
    };
135
136
    typedef _CORBA_ObjRef_Var<_objref_Problem, Problem_Helper> Problem_var;
137
    typedef _CORBA_ObjRef_OUT_arg<_objref_Problem,Problem_Helper > Problem_out;
138
139
#endif
140
141
  _CORBA_MODULE_END
142
143
  _CORBA_MODULE manipulation_idl
144
145
  _CORBA_MODULE_BEG
146
147
    _CORBA_MODULE graph_idl
148
149
    _CORBA_MODULE_BEG
150
151
#ifndef __hpp_mmanipulation__idl_mgraph__idl_mGraph__
152
#define __hpp_mmanipulation__idl_mgraph__idl_mGraph__
153
      class Graph;
154
      class _objref_Graph;
155
      class _impl_Graph;
156
157
      typedef _objref_Graph* Graph_ptr;
158
      typedef Graph_ptr GraphRef;
159
160
      class Graph_Helper {
161
      public:
162
        typedef Graph_ptr _ptr_type;
163
164
        static _ptr_type _nil();
165
        static _CORBA_Boolean is_nil(_ptr_type);
166
        static void release(_ptr_type);
167
        static void duplicate(_ptr_type);
168
        static void marshalObjRef(_ptr_type, cdrStream&);
169
        static _ptr_type unmarshalObjRef(cdrStream&);
170
      };
171
172
      typedef _CORBA_ObjRef_Var<_objref_Graph, Graph_Helper> Graph_var;
173
      typedef _CORBA_ObjRef_OUT_arg<_objref_Graph,Graph_Helper > Graph_out;
174
175
#endif
176
177
    _CORBA_MODULE_END
178
179
#ifndef __hpp_mmanipulation__idl_mProblem__
180
#define __hpp_mmanipulation__idl_mProblem__
181
    class Problem;
182
    class _objref_Problem;
183
    class _impl_Problem;
184
185
    typedef _objref_Problem* Problem_ptr;
186
    typedef Problem_ptr ProblemRef;
187
188
    class Problem_Helper {
189
    public:
190
      typedef Problem_ptr _ptr_type;
191
192
      static _ptr_type _nil();
193
      static _CORBA_Boolean is_nil(_ptr_type);
194
      static void release(_ptr_type);
195
      static void duplicate(_ptr_type);
196
      static void marshalObjRef(_ptr_type, cdrStream&);
197
      static _ptr_type unmarshalObjRef(cdrStream&);
198
    };
199
200
    typedef _CORBA_ObjRef_Var<_objref_Problem, Problem_Helper> Problem_var;
201
    typedef _CORBA_ObjRef_OUT_arg<_objref_Problem,Problem_Helper > Problem_out;
202
203
#endif
204
205
    // interface Problem
206
    class Problem {
207
    public:
208
      // Declarations for this interface type.
209
      typedef Problem_ptr _ptr_type;
210
      typedef Problem_var _var_type;
211
212
      static _ptr_type _duplicate(_ptr_type);
213
      static _ptr_type _narrow(::CORBA::Object_ptr);
214
      static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
215
216
      static _ptr_type _nil();
217
218
      static inline void _marshalObjRef(_ptr_type, cdrStream&);
219
220
      static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
221
        omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
222
        if (o)
223
          return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
224
        else
225
          return _nil();
226
      }
227
228
      static inline _ptr_type _fromObjRef(omniObjRef* o) {
229
        if (o)
230
          return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
231
        else
232
          return _nil();
233
      }
234
235
      static _core_attr const char* _PD_repoId;
236
237
      // Other IDL defined within this scope.
238
239
    };
240
241
    class _objref_Problem :
242
      public virtual core_idl::_objref_Problem
243
    {
244
    public:
245
      // IDL operations
246
      graph_idl::Graph_ptr getConstraintGraph();
247
248
      // Constructors
249
      inline _objref_Problem()  { _PR_setobj(0); }  // nil
250
      _objref_Problem(omniIOR*, omniIdentity*);
251
252
    protected:
253
      virtual ~_objref_Problem();
254
255
256
    private:
257
      virtual void* _ptrToObjRef(const char*);
258
259
      _objref_Problem(const _objref_Problem&);
260
      _objref_Problem& operator = (const _objref_Problem&);
261
      // not implemented
262
263
      friend class Problem;
264
    };
265
266
    class _pof_Problem : public _OMNI_NS(proxyObjectFactory) {
267
    public:
268
      inline _pof_Problem() : _OMNI_NS(proxyObjectFactory)(Problem::_PD_repoId) {}
269
      virtual ~_pof_Problem();
270
271
      virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
272
      virtual _CORBA_Boolean is_a(const char*) const;
273
    };
274
275
    class _impl_Problem :
276
      public virtual core_idl::_impl_Problem
277
    {
278
    public:
279
      virtual ~_impl_Problem();
280
281
      virtual graph_idl::Graph_ptr getConstraintGraph() = 0;
282
283
    public:  // Really protected, workaround for xlC
284
      virtual _CORBA_Boolean _dispatch(omniCallHandle&);
285
286
    private:
287
      virtual void* _ptrToInterface(const char*);
288
      virtual const char* _mostDerivedRepoId();
289
290
    };
291
292
293
  _CORBA_MODULE_END
294
295
_CORBA_MODULE_END
296
297
298
299
_CORBA_MODULE POA_hpp
300
_CORBA_MODULE_BEG
301
302
  _CORBA_MODULE core_idl
303
  _CORBA_MODULE_BEG
304
305
  _CORBA_MODULE_END
306
307
  _CORBA_MODULE manipulation_idl
308
  _CORBA_MODULE_BEG
309
310
    _CORBA_MODULE graph_idl
311
    _CORBA_MODULE_BEG
312
313
    _CORBA_MODULE_END
314
315
    class Problem :
316
      public virtual hpp::manipulation_idl::_impl_Problem,
317
      public virtual core_idl::Problem
318
    {
319
    public:
320
      virtual ~Problem();
321
322
      inline ::hpp::manipulation_idl::Problem_ptr _this() {
323
        return (::hpp::manipulation_idl::Problem_ptr) _do_this(::hpp::manipulation_idl::Problem::_PD_repoId);
324
      }
325
    };
326
327
  _CORBA_MODULE_END
328
329
_CORBA_MODULE_END
330
331
332
333
_CORBA_MODULE OBV_hpp
334
_CORBA_MODULE_BEG
335
336
  _CORBA_MODULE core_idl
337
  _CORBA_MODULE_BEG
338
339
  _CORBA_MODULE_END
340
341
  _CORBA_MODULE manipulation_idl
342
  _CORBA_MODULE_BEG
343
344
    _CORBA_MODULE graph_idl
345
    _CORBA_MODULE_BEG
346
347
    _CORBA_MODULE_END
348
349
  _CORBA_MODULE_END
350
351
_CORBA_MODULE_END
352
353
354
355
356
357
#undef _core_attr
358
#undef _dyn_attr
359
360
361
362
inline void
363
hpp::manipulation_idl::Problem::_marshalObjRef(::hpp::manipulation_idl::Problem_ptr obj, cdrStream& s) {
364
  omniObjRef::_marshal(obj->_PR_getobj(),s);
365
}
366
367
368
369
#ifdef   USE_stub_in_nt_dll_NOT_DEFINED___problem
370
# undef  USE_stub_in_nt_dll
371
# undef  USE_stub_in_nt_dll_NOT_DEFINED___problem
372
#endif
373
#ifdef   USE_core_stub_in_nt_dll_NOT_DEFINED___problem
374
# undef  USE_core_stub_in_nt_dll
375
# undef  USE_core_stub_in_nt_dll_NOT_DEFINED___problem
376
#endif
377
#ifdef   USE_dyn_stub_in_nt_dll_NOT_DEFINED___problem
378
# undef  USE_dyn_stub_in_nt_dll
379
# undef  USE_dyn_stub_in_nt_dll_NOT_DEFINED___problem
380
#endif
381
382
#endif  // ____problem_hh__
383