Line |
Branch |
Exec |
Source |
1 |
|
|
// This file is generated by omniidl (C++ backend) - omniORB_4_3. Do not edit. |
2 |
|
|
|
3 |
|
|
#include "common-idl.hh" |
4 |
|
|
|
5 |
|
|
OMNI_USING_NAMESPACE(omni) |
6 |
|
|
|
7 |
|
|
static const char* _0RL_dyn_library_version = omniORB_4_3_dyn; |
8 |
|
|
|
9 |
|
|
static ::CORBA::TypeCode::_Tracker _0RL_tcTrack(__FILE__); |
10 |
|
|
|
11 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mvalue__type = CORBA::TypeCode::PR_alias_tc("IDL:hpp/value_type:1.0", "value_type", CORBA::TypeCode::PR_double_tc(), &_0RL_tcTrack); |
12 |
|
|
|
13 |
|
|
|
14 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
15 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
16 |
|
|
namespace hpp { |
17 |
|
|
const ::CORBA::TypeCode_ptr _tc_value_type = _0RL_tc_hpp_mvalue__type; |
18 |
|
|
} |
19 |
|
|
#else |
20 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_value_type = _0RL_tc_hpp_mvalue__type; |
21 |
|
|
#endif |
22 |
|
|
|
23 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_msize__type = CORBA::TypeCode::PR_alias_tc("IDL:hpp/size_type:1.0", "size_type", CORBA::TypeCode::PR_longlong_tc(), &_0RL_tcTrack); |
24 |
|
|
|
25 |
|
|
|
26 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
27 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
28 |
|
|
namespace hpp { |
29 |
|
|
const ::CORBA::TypeCode_ptr _tc_size_type = _0RL_tc_hpp_msize__type; |
30 |
|
|
} |
31 |
|
|
#else |
32 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_size_type = _0RL_tc_hpp_msize__type; |
33 |
|
|
#endif |
34 |
|
|
|
35 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mframe__index = CORBA::TypeCode::PR_alias_tc("IDL:hpp/frame_index:1.0", "frame_index", CORBA::TypeCode::PR_ulong_tc(), &_0RL_tcTrack); |
36 |
|
|
|
37 |
|
|
|
38 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
39 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
40 |
|
|
namespace hpp { |
41 |
|
|
const ::CORBA::TypeCode_ptr _tc_frame_index = _0RL_tc_hpp_mframe__index; |
42 |
|
|
} |
43 |
|
|
#else |
44 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_frame_index = _0RL_tc_hpp_mframe__index; |
45 |
|
|
#endif |
46 |
|
|
|
47 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mNames__t = CORBA::TypeCode::PR_alias_tc("IDL:hpp/Names_t:1.0", "Names_t", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack), &_0RL_tcTrack), &_0RL_tcTrack); |
48 |
|
|
|
49 |
|
|
|
50 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
51 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
52 |
|
|
namespace hpp { |
53 |
|
|
const ::CORBA::TypeCode_ptr _tc_Names_t = _0RL_tc_hpp_mNames__t; |
54 |
|
|
} |
55 |
|
|
#else |
56 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_Names_t = _0RL_tc_hpp_mNames__t; |
57 |
|
|
#endif |
58 |
|
|
|
59 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mstringSeqSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/stringSeqSeq:1.0", "stringSeqSeq", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_hpp_mNames__t, &_0RL_tcTrack), &_0RL_tcTrack); |
60 |
|
|
|
61 |
|
|
|
62 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
63 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
64 |
|
|
namespace hpp { |
65 |
|
|
const ::CORBA::TypeCode_ptr _tc_stringSeqSeq = _0RL_tc_hpp_mstringSeqSeq; |
66 |
|
|
} |
67 |
|
|
#else |
68 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_stringSeqSeq = _0RL_tc_hpp_mstringSeqSeq; |
69 |
|
|
#endif |
70 |
|
|
|
71 |
|
|
static CORBA::PR_structMember _0RL_structmember_hpp_mError[] = { |
72 |
|
|
{"msg", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} |
73 |
|
|
}; |
74 |
|
|
|
75 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mError = CORBA::TypeCode::PR_exception_tc("IDL:hpp/Error:1.0", "Error", _0RL_structmember_hpp_mError, 1, &_0RL_tcTrack); |
76 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
77 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
78 |
|
|
namespace hpp { |
79 |
|
|
const ::CORBA::TypeCode_ptr _tc_Error = _0RL_tc_hpp_mError; |
80 |
|
|
} |
81 |
|
|
#else |
82 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_Error = _0RL_tc_hpp_mError; |
83 |
|
|
#endif |
84 |
|
|
|
85 |
|
|
|
86 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mboolSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/boolSeq:1.0", "boolSeq", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_boolean_tc(), &_0RL_tcTrack), &_0RL_tcTrack); |
87 |
|
|
|
88 |
|
|
|
89 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
90 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
91 |
|
|
namespace hpp { |
92 |
|
|
const ::CORBA::TypeCode_ptr _tc_boolSeq = _0RL_tc_hpp_mboolSeq; |
93 |
|
|
} |
94 |
|
|
#else |
95 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_boolSeq = _0RL_tc_hpp_mboolSeq; |
96 |
|
|
#endif |
97 |
|
|
|
98 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mintSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/intSeq:1.0", "intSeq", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_long_tc(), &_0RL_tcTrack), &_0RL_tcTrack); |
99 |
|
|
|
100 |
|
|
|
101 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
102 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
103 |
|
|
namespace hpp { |
104 |
|
|
const ::CORBA::TypeCode_ptr _tc_intSeq = _0RL_tc_hpp_mintSeq; |
105 |
|
|
} |
106 |
|
|
#else |
107 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_intSeq = _0RL_tc_hpp_mintSeq; |
108 |
|
|
#endif |
109 |
|
|
|
110 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mintSeqSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/intSeqSeq:1.0", "intSeqSeq", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_hpp_mintSeq, &_0RL_tcTrack), &_0RL_tcTrack); |
111 |
|
|
|
112 |
|
|
|
113 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
114 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
115 |
|
|
namespace hpp { |
116 |
|
|
const ::CORBA::TypeCode_ptr _tc_intSeqSeq = _0RL_tc_hpp_mintSeqSeq; |
117 |
|
|
} |
118 |
|
|
#else |
119 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_intSeqSeq = _0RL_tc_hpp_mintSeqSeq; |
120 |
|
|
#endif |
121 |
|
|
|
122 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mfloatSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/floatSeq:1.0", "floatSeq", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_double_tc(), &_0RL_tcTrack), &_0RL_tcTrack); |
123 |
|
|
|
124 |
|
|
|
125 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
126 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
127 |
|
|
namespace hpp { |
128 |
|
|
const ::CORBA::TypeCode_ptr _tc_floatSeq = _0RL_tc_hpp_mfloatSeq; |
129 |
|
|
} |
130 |
|
|
#else |
131 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_floatSeq = _0RL_tc_hpp_mfloatSeq; |
132 |
|
|
#endif |
133 |
|
|
|
134 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mfloatSeqSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/floatSeqSeq:1.0", "floatSeqSeq", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_hpp_mfloatSeq, &_0RL_tcTrack), &_0RL_tcTrack); |
135 |
|
|
|
136 |
|
|
|
137 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
138 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
139 |
|
|
namespace hpp { |
140 |
|
|
const ::CORBA::TypeCode_ptr _tc_floatSeqSeq = _0RL_tc_hpp_mfloatSeqSeq; |
141 |
|
|
} |
142 |
|
|
#else |
143 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_floatSeqSeq = _0RL_tc_hpp_mfloatSeqSeq; |
144 |
|
|
#endif |
145 |
|
|
|
146 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mTransform__ = CORBA::TypeCode::PR_alias_tc("IDL:hpp/Transform_:1.0", "Transform_", CORBA::TypeCode::PR_array_tc(7, CORBA::TypeCode::PR_double_tc(), &_0RL_tcTrack), &_0RL_tcTrack); |
147 |
|
|
|
148 |
|
|
|
149 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
150 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
151 |
|
|
namespace hpp { |
152 |
|
|
const ::CORBA::TypeCode_ptr _tc_Transform_ = _0RL_tc_hpp_mTransform__; |
153 |
|
|
} |
154 |
|
|
#else |
155 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_Transform_ = _0RL_tc_hpp_mTransform__; |
156 |
|
|
#endif |
157 |
|
|
|
158 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mTransformSeq = CORBA::TypeCode::PR_alias_tc("IDL:hpp/TransformSeq:1.0", "TransformSeq", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_hpp_mTransform__, &_0RL_tcTrack), &_0RL_tcTrack); |
159 |
|
|
|
160 |
|
|
|
161 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
162 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
163 |
|
|
namespace hpp { |
164 |
|
|
const ::CORBA::TypeCode_ptr _tc_TransformSeq = _0RL_tc_hpp_mTransformSeq; |
165 |
|
|
} |
166 |
|
|
#else |
167 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_TransformSeq = _0RL_tc_hpp_mTransformSeq; |
168 |
|
|
#endif |
169 |
|
|
|
170 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mQuaternion__ = CORBA::TypeCode::PR_alias_tc("IDL:hpp/Quaternion_:1.0", "Quaternion_", CORBA::TypeCode::PR_array_tc(4, CORBA::TypeCode::PR_double_tc(), &_0RL_tcTrack), &_0RL_tcTrack); |
171 |
|
|
|
172 |
|
|
|
173 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
174 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
175 |
|
|
namespace hpp { |
176 |
|
|
const ::CORBA::TypeCode_ptr _tc_Quaternion_ = _0RL_tc_hpp_mQuaternion__; |
177 |
|
|
} |
178 |
|
|
#else |
179 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_Quaternion_ = _0RL_tc_hpp_mQuaternion__; |
180 |
|
|
#endif |
181 |
|
|
|
182 |
|
|
static const char* _0RL_enumMember_hpp_mComparisonType[] = { "Equality", "EqualToZero", "Superior", "Inferior" }; |
183 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mComparisonType = CORBA::TypeCode::PR_enum_tc("IDL:hpp/ComparisonType:1.0", "ComparisonType", _0RL_enumMember_hpp_mComparisonType, 4, &_0RL_tcTrack); |
184 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
185 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
186 |
|
|
namespace hpp { |
187 |
|
|
const ::CORBA::TypeCode_ptr _tc_ComparisonType = _0RL_tc_hpp_mComparisonType; |
188 |
|
|
} |
189 |
|
|
#else |
190 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_ComparisonType = _0RL_tc_hpp_mComparisonType; |
191 |
|
|
#endif |
192 |
|
|
|
193 |
|
|
static CORBA::TypeCode_ptr _0RL_tc_hpp_mComparisonTypes__t = CORBA::TypeCode::PR_alias_tc("IDL:hpp/ComparisonTypes_t:1.0", "ComparisonTypes_t", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_hpp_mComparisonType, &_0RL_tcTrack), &_0RL_tcTrack); |
194 |
|
|
|
195 |
|
|
|
196 |
|
|
#if defined(OMNI_HAS_Cplusplus_Namespace) && defined(_MSC_VER) |
197 |
|
|
// MSVC++ does not give the constant external linkage otherwise. |
198 |
|
|
namespace hpp { |
199 |
|
|
const ::CORBA::TypeCode_ptr _tc_ComparisonTypes_t = _0RL_tc_hpp_mComparisonTypes__t; |
200 |
|
|
} |
201 |
|
|
#else |
202 |
|
|
const ::CORBA::TypeCode_ptr hpp::_tc_ComparisonTypes_t = _0RL_tc_hpp_mComparisonTypes__t; |
203 |
|
|
#endif |
204 |
|
|
|
205 |
|
✗ |
static void _0RL_hpp_mNames__t_marshal_fn(cdrStream& _s, void* _v) |
206 |
|
|
{ |
207 |
|
✗ |
hpp::Names_t* _p = (hpp::Names_t*)_v; |
208 |
|
✗ |
*_p >>= _s; |
209 |
|
|
} |
210 |
|
✗ |
static void _0RL_hpp_mNames__t_unmarshal_fn(cdrStream& _s, void*& _v) |
211 |
|
|
{ |
212 |
|
✗ |
hpp::Names_t* _p = new hpp::Names_t; |
213 |
|
✗ |
*_p <<= _s; |
214 |
|
✗ |
_v = _p; |
215 |
|
|
} |
216 |
|
✗ |
static void _0RL_hpp_mNames__t_destructor_fn(void* _v) |
217 |
|
|
{ |
218 |
|
✗ |
hpp::Names_t* _p = (hpp::Names_t*)_v; |
219 |
|
✗ |
delete _p; |
220 |
|
|
} |
221 |
|
|
|
222 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::Names_t& _s) |
223 |
|
|
{ |
224 |
|
✗ |
hpp::Names_t* _p = new hpp::Names_t(_s); |
225 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mNames__t, |
226 |
|
|
_0RL_hpp_mNames__t_marshal_fn, |
227 |
|
|
_0RL_hpp_mNames__t_destructor_fn, |
228 |
|
|
_p); |
229 |
|
|
} |
230 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::Names_t* _sp) |
231 |
|
|
{ |
232 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mNames__t, |
233 |
|
|
_0RL_hpp_mNames__t_marshal_fn, |
234 |
|
|
_0RL_hpp_mNames__t_destructor_fn, |
235 |
|
|
_sp); |
236 |
|
|
} |
237 |
|
|
|
238 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::Names_t*& _sp) |
239 |
|
|
{ |
240 |
|
✗ |
return _a >>= (const hpp::Names_t*&) _sp; |
241 |
|
|
} |
242 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::Names_t*& _sp) |
243 |
|
|
{ |
244 |
|
|
void* _v; |
245 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mNames__t, |
246 |
|
|
_0RL_hpp_mNames__t_unmarshal_fn, |
247 |
|
|
_0RL_hpp_mNames__t_marshal_fn, |
248 |
|
|
_0RL_hpp_mNames__t_destructor_fn, |
249 |
|
|
_v)) { |
250 |
|
✗ |
_sp = (const hpp::Names_t*)_v; |
251 |
|
✗ |
return 1; |
252 |
|
|
} |
253 |
|
✗ |
return 0; |
254 |
|
|
} |
255 |
|
|
|
256 |
|
✗ |
static void _0RL_hpp_mstringSeqSeq_marshal_fn(cdrStream& _s, void* _v) |
257 |
|
|
{ |
258 |
|
✗ |
hpp::stringSeqSeq* _p = (hpp::stringSeqSeq*)_v; |
259 |
|
✗ |
*_p >>= _s; |
260 |
|
|
} |
261 |
|
✗ |
static void _0RL_hpp_mstringSeqSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
262 |
|
|
{ |
263 |
|
✗ |
hpp::stringSeqSeq* _p = new hpp::stringSeqSeq; |
264 |
|
✗ |
*_p <<= _s; |
265 |
|
✗ |
_v = _p; |
266 |
|
|
} |
267 |
|
✗ |
static void _0RL_hpp_mstringSeqSeq_destructor_fn(void* _v) |
268 |
|
|
{ |
269 |
|
✗ |
hpp::stringSeqSeq* _p = (hpp::stringSeqSeq*)_v; |
270 |
|
✗ |
delete _p; |
271 |
|
|
} |
272 |
|
|
|
273 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::stringSeqSeq& _s) |
274 |
|
|
{ |
275 |
|
✗ |
hpp::stringSeqSeq* _p = new hpp::stringSeqSeq(_s); |
276 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mstringSeqSeq, |
277 |
|
|
_0RL_hpp_mstringSeqSeq_marshal_fn, |
278 |
|
|
_0RL_hpp_mstringSeqSeq_destructor_fn, |
279 |
|
|
_p); |
280 |
|
|
} |
281 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::stringSeqSeq* _sp) |
282 |
|
|
{ |
283 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mstringSeqSeq, |
284 |
|
|
_0RL_hpp_mstringSeqSeq_marshal_fn, |
285 |
|
|
_0RL_hpp_mstringSeqSeq_destructor_fn, |
286 |
|
|
_sp); |
287 |
|
|
} |
288 |
|
|
|
289 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::stringSeqSeq*& _sp) |
290 |
|
|
{ |
291 |
|
✗ |
return _a >>= (const hpp::stringSeqSeq*&) _sp; |
292 |
|
|
} |
293 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::stringSeqSeq*& _sp) |
294 |
|
|
{ |
295 |
|
|
void* _v; |
296 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mstringSeqSeq, |
297 |
|
|
_0RL_hpp_mstringSeqSeq_unmarshal_fn, |
298 |
|
|
_0RL_hpp_mstringSeqSeq_marshal_fn, |
299 |
|
|
_0RL_hpp_mstringSeqSeq_destructor_fn, |
300 |
|
|
_v)) { |
301 |
|
✗ |
_sp = (const hpp::stringSeqSeq*)_v; |
302 |
|
✗ |
return 1; |
303 |
|
|
} |
304 |
|
✗ |
return 0; |
305 |
|
|
} |
306 |
|
|
|
307 |
|
|
|
308 |
|
✗ |
static void _0RL_hpp_mError_marshal_fn(cdrStream& _s, void* _v) |
309 |
|
|
{ |
310 |
|
✗ |
const hpp::Error* _p = (const hpp::Error*)_v; |
311 |
|
✗ |
::CORBA::Any::PR_marshalExceptionRepoId(_s, _p->_rep_id()); |
312 |
|
✗ |
*_p >>= _s; |
313 |
|
|
} |
314 |
|
✗ |
static void _0RL_hpp_mError_unmarshal_fn(cdrStream& _s, void*& _v) |
315 |
|
|
{ |
316 |
|
✗ |
::CORBA::Any::PR_unmarshalExceptionRepoId(_s); |
317 |
|
✗ |
hpp::Error* _p = new hpp::Error; |
318 |
|
✗ |
*_p <<= _s; |
319 |
|
✗ |
_v = _p; |
320 |
|
|
} |
321 |
|
✗ |
static void _0RL_hpp_mError_destructor_fn(void* _v) |
322 |
|
|
{ |
323 |
|
✗ |
hpp::Error* _p = (hpp::Error*)_v; |
324 |
|
✗ |
delete _p; |
325 |
|
|
} |
326 |
|
|
|
327 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::Error& _s) |
328 |
|
|
{ |
329 |
|
✗ |
hpp::Error* _p = new hpp::Error(_s); |
330 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mError, |
331 |
|
|
_0RL_hpp_mError_marshal_fn, |
332 |
|
|
_0RL_hpp_mError_destructor_fn, |
333 |
|
|
_p); |
334 |
|
|
} |
335 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::Error* _sp) |
336 |
|
|
{ |
337 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mError, |
338 |
|
|
_0RL_hpp_mError_marshal_fn, |
339 |
|
|
_0RL_hpp_mError_destructor_fn, |
340 |
|
|
(hpp::Error*)_sp); |
341 |
|
|
} |
342 |
|
|
|
343 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::Error*& _sp) |
344 |
|
|
{ |
345 |
|
|
void* _v; |
346 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mError, |
347 |
|
|
_0RL_hpp_mError_unmarshal_fn, |
348 |
|
|
_0RL_hpp_mError_marshal_fn, |
349 |
|
|
_0RL_hpp_mError_destructor_fn, |
350 |
|
|
_v)) { |
351 |
|
✗ |
_sp = (const hpp::Error*)_v; |
352 |
|
✗ |
return 1; |
353 |
|
|
} |
354 |
|
✗ |
return 0; |
355 |
|
|
} |
356 |
|
|
|
357 |
|
✗ |
static void _0RL_insertToAny__chpp_mError(::CORBA::Any& _a, const ::CORBA::Exception& _e) { |
358 |
|
✗ |
const hpp::Error & _ex = (const hpp::Error &) _e; |
359 |
|
✗ |
operator<<=(_a,_ex); |
360 |
|
|
} |
361 |
|
|
|
362 |
|
✗ |
static void _0RL_insertToAnyNCP__chpp_mError (::CORBA::Any& _a, const ::CORBA::Exception* _e) { |
363 |
|
✗ |
const hpp::Error* _ex = (const hpp::Error*) _e; |
364 |
|
✗ |
operator<<=(_a,_ex); |
365 |
|
|
} |
366 |
|
|
|
367 |
|
|
class _0RL_insertToAny_Singleton__chpp_mError { |
368 |
|
|
public: |
369 |
|
8 |
_0RL_insertToAny_Singleton__chpp_mError() { |
370 |
|
8 |
hpp::Error::insertToAnyFn = _0RL_insertToAny__chpp_mError; |
371 |
|
8 |
hpp::Error::insertToAnyFnNCP = _0RL_insertToAnyNCP__chpp_mError; |
372 |
|
8 |
} |
373 |
|
|
}; |
374 |
|
|
static _0RL_insertToAny_Singleton__chpp_mError _0RL_insertToAny_Singleton__chpp_mError_; |
375 |
|
|
|
376 |
|
✗ |
static void _0RL_hpp_mboolSeq_marshal_fn(cdrStream& _s, void* _v) |
377 |
|
|
{ |
378 |
|
✗ |
hpp::boolSeq* _p = (hpp::boolSeq*)_v; |
379 |
|
✗ |
*_p >>= _s; |
380 |
|
|
} |
381 |
|
✗ |
static void _0RL_hpp_mboolSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
382 |
|
|
{ |
383 |
|
✗ |
hpp::boolSeq* _p = new hpp::boolSeq; |
384 |
|
✗ |
*_p <<= _s; |
385 |
|
✗ |
_v = _p; |
386 |
|
|
} |
387 |
|
✗ |
static void _0RL_hpp_mboolSeq_destructor_fn(void* _v) |
388 |
|
|
{ |
389 |
|
✗ |
hpp::boolSeq* _p = (hpp::boolSeq*)_v; |
390 |
|
✗ |
delete _p; |
391 |
|
|
} |
392 |
|
|
|
393 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::boolSeq& _s) |
394 |
|
|
{ |
395 |
|
✗ |
hpp::boolSeq* _p = new hpp::boolSeq(_s); |
396 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mboolSeq, |
397 |
|
|
_0RL_hpp_mboolSeq_marshal_fn, |
398 |
|
|
_0RL_hpp_mboolSeq_destructor_fn, |
399 |
|
|
_p); |
400 |
|
|
} |
401 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::boolSeq* _sp) |
402 |
|
|
{ |
403 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mboolSeq, |
404 |
|
|
_0RL_hpp_mboolSeq_marshal_fn, |
405 |
|
|
_0RL_hpp_mboolSeq_destructor_fn, |
406 |
|
|
_sp); |
407 |
|
|
} |
408 |
|
|
|
409 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::boolSeq*& _sp) |
410 |
|
|
{ |
411 |
|
✗ |
return _a >>= (const hpp::boolSeq*&) _sp; |
412 |
|
|
} |
413 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::boolSeq*& _sp) |
414 |
|
|
{ |
415 |
|
|
void* _v; |
416 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mboolSeq, |
417 |
|
|
_0RL_hpp_mboolSeq_unmarshal_fn, |
418 |
|
|
_0RL_hpp_mboolSeq_marshal_fn, |
419 |
|
|
_0RL_hpp_mboolSeq_destructor_fn, |
420 |
|
|
_v)) { |
421 |
|
✗ |
_sp = (const hpp::boolSeq*)_v; |
422 |
|
✗ |
return 1; |
423 |
|
|
} |
424 |
|
✗ |
return 0; |
425 |
|
|
} |
426 |
|
|
|
427 |
|
✗ |
static void _0RL_hpp_mintSeq_marshal_fn(cdrStream& _s, void* _v) |
428 |
|
|
{ |
429 |
|
✗ |
hpp::intSeq* _p = (hpp::intSeq*)_v; |
430 |
|
✗ |
*_p >>= _s; |
431 |
|
|
} |
432 |
|
✗ |
static void _0RL_hpp_mintSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
433 |
|
|
{ |
434 |
|
✗ |
hpp::intSeq* _p = new hpp::intSeq; |
435 |
|
✗ |
*_p <<= _s; |
436 |
|
✗ |
_v = _p; |
437 |
|
|
} |
438 |
|
✗ |
static void _0RL_hpp_mintSeq_destructor_fn(void* _v) |
439 |
|
|
{ |
440 |
|
✗ |
hpp::intSeq* _p = (hpp::intSeq*)_v; |
441 |
|
✗ |
delete _p; |
442 |
|
|
} |
443 |
|
|
|
444 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::intSeq& _s) |
445 |
|
|
{ |
446 |
|
✗ |
hpp::intSeq* _p = new hpp::intSeq(_s); |
447 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mintSeq, |
448 |
|
|
_0RL_hpp_mintSeq_marshal_fn, |
449 |
|
|
_0RL_hpp_mintSeq_destructor_fn, |
450 |
|
|
_p); |
451 |
|
|
} |
452 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::intSeq* _sp) |
453 |
|
|
{ |
454 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mintSeq, |
455 |
|
|
_0RL_hpp_mintSeq_marshal_fn, |
456 |
|
|
_0RL_hpp_mintSeq_destructor_fn, |
457 |
|
|
_sp); |
458 |
|
|
} |
459 |
|
|
|
460 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::intSeq*& _sp) |
461 |
|
|
{ |
462 |
|
✗ |
return _a >>= (const hpp::intSeq*&) _sp; |
463 |
|
|
} |
464 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::intSeq*& _sp) |
465 |
|
|
{ |
466 |
|
|
void* _v; |
467 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mintSeq, |
468 |
|
|
_0RL_hpp_mintSeq_unmarshal_fn, |
469 |
|
|
_0RL_hpp_mintSeq_marshal_fn, |
470 |
|
|
_0RL_hpp_mintSeq_destructor_fn, |
471 |
|
|
_v)) { |
472 |
|
✗ |
_sp = (const hpp::intSeq*)_v; |
473 |
|
✗ |
return 1; |
474 |
|
|
} |
475 |
|
✗ |
return 0; |
476 |
|
|
} |
477 |
|
|
|
478 |
|
✗ |
static void _0RL_hpp_mintSeqSeq_marshal_fn(cdrStream& _s, void* _v) |
479 |
|
|
{ |
480 |
|
✗ |
hpp::intSeqSeq* _p = (hpp::intSeqSeq*)_v; |
481 |
|
✗ |
*_p >>= _s; |
482 |
|
|
} |
483 |
|
✗ |
static void _0RL_hpp_mintSeqSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
484 |
|
|
{ |
485 |
|
✗ |
hpp::intSeqSeq* _p = new hpp::intSeqSeq; |
486 |
|
✗ |
*_p <<= _s; |
487 |
|
✗ |
_v = _p; |
488 |
|
|
} |
489 |
|
✗ |
static void _0RL_hpp_mintSeqSeq_destructor_fn(void* _v) |
490 |
|
|
{ |
491 |
|
✗ |
hpp::intSeqSeq* _p = (hpp::intSeqSeq*)_v; |
492 |
|
✗ |
delete _p; |
493 |
|
|
} |
494 |
|
|
|
495 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::intSeqSeq& _s) |
496 |
|
|
{ |
497 |
|
✗ |
hpp::intSeqSeq* _p = new hpp::intSeqSeq(_s); |
498 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mintSeqSeq, |
499 |
|
|
_0RL_hpp_mintSeqSeq_marshal_fn, |
500 |
|
|
_0RL_hpp_mintSeqSeq_destructor_fn, |
501 |
|
|
_p); |
502 |
|
|
} |
503 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::intSeqSeq* _sp) |
504 |
|
|
{ |
505 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mintSeqSeq, |
506 |
|
|
_0RL_hpp_mintSeqSeq_marshal_fn, |
507 |
|
|
_0RL_hpp_mintSeqSeq_destructor_fn, |
508 |
|
|
_sp); |
509 |
|
|
} |
510 |
|
|
|
511 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::intSeqSeq*& _sp) |
512 |
|
|
{ |
513 |
|
✗ |
return _a >>= (const hpp::intSeqSeq*&) _sp; |
514 |
|
|
} |
515 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::intSeqSeq*& _sp) |
516 |
|
|
{ |
517 |
|
|
void* _v; |
518 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mintSeqSeq, |
519 |
|
|
_0RL_hpp_mintSeqSeq_unmarshal_fn, |
520 |
|
|
_0RL_hpp_mintSeqSeq_marshal_fn, |
521 |
|
|
_0RL_hpp_mintSeqSeq_destructor_fn, |
522 |
|
|
_v)) { |
523 |
|
✗ |
_sp = (const hpp::intSeqSeq*)_v; |
524 |
|
✗ |
return 1; |
525 |
|
|
} |
526 |
|
✗ |
return 0; |
527 |
|
|
} |
528 |
|
|
|
529 |
|
✗ |
static void _0RL_hpp_mfloatSeq_marshal_fn(cdrStream& _s, void* _v) |
530 |
|
|
{ |
531 |
|
✗ |
hpp::floatSeq* _p = (hpp::floatSeq*)_v; |
532 |
|
✗ |
*_p >>= _s; |
533 |
|
|
} |
534 |
|
✗ |
static void _0RL_hpp_mfloatSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
535 |
|
|
{ |
536 |
|
✗ |
hpp::floatSeq* _p = new hpp::floatSeq; |
537 |
|
✗ |
*_p <<= _s; |
538 |
|
✗ |
_v = _p; |
539 |
|
|
} |
540 |
|
✗ |
static void _0RL_hpp_mfloatSeq_destructor_fn(void* _v) |
541 |
|
|
{ |
542 |
|
✗ |
hpp::floatSeq* _p = (hpp::floatSeq*)_v; |
543 |
|
✗ |
delete _p; |
544 |
|
|
} |
545 |
|
|
|
546 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::floatSeq& _s) |
547 |
|
|
{ |
548 |
|
✗ |
hpp::floatSeq* _p = new hpp::floatSeq(_s); |
549 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mfloatSeq, |
550 |
|
|
_0RL_hpp_mfloatSeq_marshal_fn, |
551 |
|
|
_0RL_hpp_mfloatSeq_destructor_fn, |
552 |
|
|
_p); |
553 |
|
|
} |
554 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::floatSeq* _sp) |
555 |
|
|
{ |
556 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mfloatSeq, |
557 |
|
|
_0RL_hpp_mfloatSeq_marshal_fn, |
558 |
|
|
_0RL_hpp_mfloatSeq_destructor_fn, |
559 |
|
|
_sp); |
560 |
|
|
} |
561 |
|
|
|
562 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::floatSeq*& _sp) |
563 |
|
|
{ |
564 |
|
✗ |
return _a >>= (const hpp::floatSeq*&) _sp; |
565 |
|
|
} |
566 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::floatSeq*& _sp) |
567 |
|
|
{ |
568 |
|
|
void* _v; |
569 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mfloatSeq, |
570 |
|
|
_0RL_hpp_mfloatSeq_unmarshal_fn, |
571 |
|
|
_0RL_hpp_mfloatSeq_marshal_fn, |
572 |
|
|
_0RL_hpp_mfloatSeq_destructor_fn, |
573 |
|
|
_v)) { |
574 |
|
✗ |
_sp = (const hpp::floatSeq*)_v; |
575 |
|
✗ |
return 1; |
576 |
|
|
} |
577 |
|
✗ |
return 0; |
578 |
|
|
} |
579 |
|
|
|
580 |
|
✗ |
static void _0RL_hpp_mfloatSeqSeq_marshal_fn(cdrStream& _s, void* _v) |
581 |
|
|
{ |
582 |
|
✗ |
hpp::floatSeqSeq* _p = (hpp::floatSeqSeq*)_v; |
583 |
|
✗ |
*_p >>= _s; |
584 |
|
|
} |
585 |
|
✗ |
static void _0RL_hpp_mfloatSeqSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
586 |
|
|
{ |
587 |
|
✗ |
hpp::floatSeqSeq* _p = new hpp::floatSeqSeq; |
588 |
|
✗ |
*_p <<= _s; |
589 |
|
✗ |
_v = _p; |
590 |
|
|
} |
591 |
|
✗ |
static void _0RL_hpp_mfloatSeqSeq_destructor_fn(void* _v) |
592 |
|
|
{ |
593 |
|
✗ |
hpp::floatSeqSeq* _p = (hpp::floatSeqSeq*)_v; |
594 |
|
✗ |
delete _p; |
595 |
|
|
} |
596 |
|
|
|
597 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::floatSeqSeq& _s) |
598 |
|
|
{ |
599 |
|
✗ |
hpp::floatSeqSeq* _p = new hpp::floatSeqSeq(_s); |
600 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mfloatSeqSeq, |
601 |
|
|
_0RL_hpp_mfloatSeqSeq_marshal_fn, |
602 |
|
|
_0RL_hpp_mfloatSeqSeq_destructor_fn, |
603 |
|
|
_p); |
604 |
|
|
} |
605 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::floatSeqSeq* _sp) |
606 |
|
|
{ |
607 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mfloatSeqSeq, |
608 |
|
|
_0RL_hpp_mfloatSeqSeq_marshal_fn, |
609 |
|
|
_0RL_hpp_mfloatSeqSeq_destructor_fn, |
610 |
|
|
_sp); |
611 |
|
|
} |
612 |
|
|
|
613 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::floatSeqSeq*& _sp) |
614 |
|
|
{ |
615 |
|
✗ |
return _a >>= (const hpp::floatSeqSeq*&) _sp; |
616 |
|
|
} |
617 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::floatSeqSeq*& _sp) |
618 |
|
|
{ |
619 |
|
|
void* _v; |
620 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mfloatSeqSeq, |
621 |
|
|
_0RL_hpp_mfloatSeqSeq_unmarshal_fn, |
622 |
|
|
_0RL_hpp_mfloatSeqSeq_marshal_fn, |
623 |
|
|
_0RL_hpp_mfloatSeqSeq_destructor_fn, |
624 |
|
|
_v)) { |
625 |
|
✗ |
_sp = (const hpp::floatSeqSeq*)_v; |
626 |
|
✗ |
return 1; |
627 |
|
|
} |
628 |
|
✗ |
return 0; |
629 |
|
|
} |
630 |
|
|
|
631 |
|
✗ |
static void _0RL_hpp_mTransform___marshal_fn(cdrStream& _s, void* _v) |
632 |
|
|
{ |
633 |
|
✗ |
hpp::Transform__slice* _a = (hpp::Transform__slice*)_v; |
634 |
|
|
|
635 |
|
|
#ifndef OMNI_MIXED_ENDIAN_DOUBLE |
636 |
|
✗ |
if (! _s.marshal_byte_swap()) { |
637 |
|
✗ |
_s.put_octet_array((_CORBA_Octet*)(_a),56,omni::ALIGN_8); |
638 |
|
|
} |
639 |
|
|
else |
640 |
|
|
#endif |
641 |
|
|
{ |
642 |
|
✗ |
_s.declareArrayLength(omni::ALIGN_8, 56); |
643 |
|
✗ |
for (_CORBA_ULong _0i0 = 0; _0i0 < 7; _0i0++){ |
644 |
|
✗ |
_a[_0i0] >>= _s; |
645 |
|
|
} |
646 |
|
|
} |
647 |
|
|
|
648 |
|
|
} |
649 |
|
✗ |
static void _0RL_hpp_mTransform___unmarshal_fn(cdrStream& _s, void*& _v) |
650 |
|
|
{ |
651 |
|
✗ |
hpp::Transform__slice* _a = hpp::Transform__alloc(); |
652 |
|
✗ |
_s.unmarshalArrayDouble((_CORBA_Double*)(_a), 7); |
653 |
|
|
|
654 |
|
✗ |
_v = _a; |
655 |
|
|
} |
656 |
|
✗ |
static void _0RL_hpp_mTransform___destructor_fn(void* _v) |
657 |
|
|
{ |
658 |
|
✗ |
hpp::Transform__slice* _a = (hpp::Transform__slice*)_v; |
659 |
|
✗ |
hpp::Transform__free(_a); |
660 |
|
|
} |
661 |
|
|
|
662 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::Transform__forany& _s) |
663 |
|
|
{ |
664 |
|
|
hpp::Transform__slice* _v; |
665 |
|
✗ |
if (!_s.NP_nocopy()) |
666 |
|
✗ |
_v = hpp::Transform__dup(_s); |
667 |
|
|
else |
668 |
|
✗ |
_v = _s.NP_getSlice(); |
669 |
|
|
|
670 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mTransform__, |
671 |
|
|
_0RL_hpp_mTransform___marshal_fn, |
672 |
|
|
_0RL_hpp_mTransform___destructor_fn, |
673 |
|
|
_v); |
674 |
|
|
} |
675 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::Transform__forany& _s) |
676 |
|
|
{ |
677 |
|
|
void* _v; |
678 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mTransform__, |
679 |
|
|
_0RL_hpp_mTransform___unmarshal_fn, |
680 |
|
|
_0RL_hpp_mTransform___marshal_fn, |
681 |
|
|
_0RL_hpp_mTransform___destructor_fn, |
682 |
|
|
_v)) { |
683 |
|
✗ |
_s = (hpp::Transform__slice*)_v; |
684 |
|
✗ |
return 1; |
685 |
|
|
} |
686 |
|
✗ |
return 0; |
687 |
|
|
} |
688 |
|
|
|
689 |
|
✗ |
static void _0RL_hpp_mTransformSeq_marshal_fn(cdrStream& _s, void* _v) |
690 |
|
|
{ |
691 |
|
✗ |
hpp::TransformSeq* _p = (hpp::TransformSeq*)_v; |
692 |
|
✗ |
*_p >>= _s; |
693 |
|
|
} |
694 |
|
✗ |
static void _0RL_hpp_mTransformSeq_unmarshal_fn(cdrStream& _s, void*& _v) |
695 |
|
|
{ |
696 |
|
✗ |
hpp::TransformSeq* _p = new hpp::TransformSeq; |
697 |
|
✗ |
*_p <<= _s; |
698 |
|
✗ |
_v = _p; |
699 |
|
|
} |
700 |
|
✗ |
static void _0RL_hpp_mTransformSeq_destructor_fn(void* _v) |
701 |
|
|
{ |
702 |
|
✗ |
hpp::TransformSeq* _p = (hpp::TransformSeq*)_v; |
703 |
|
✗ |
delete _p; |
704 |
|
|
} |
705 |
|
|
|
706 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::TransformSeq& _s) |
707 |
|
|
{ |
708 |
|
✗ |
hpp::TransformSeq* _p = new hpp::TransformSeq(_s); |
709 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mTransformSeq, |
710 |
|
|
_0RL_hpp_mTransformSeq_marshal_fn, |
711 |
|
|
_0RL_hpp_mTransformSeq_destructor_fn, |
712 |
|
|
_p); |
713 |
|
|
} |
714 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::TransformSeq* _sp) |
715 |
|
|
{ |
716 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mTransformSeq, |
717 |
|
|
_0RL_hpp_mTransformSeq_marshal_fn, |
718 |
|
|
_0RL_hpp_mTransformSeq_destructor_fn, |
719 |
|
|
_sp); |
720 |
|
|
} |
721 |
|
|
|
722 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::TransformSeq*& _sp) |
723 |
|
|
{ |
724 |
|
✗ |
return _a >>= (const hpp::TransformSeq*&) _sp; |
725 |
|
|
} |
726 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::TransformSeq*& _sp) |
727 |
|
|
{ |
728 |
|
|
void* _v; |
729 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mTransformSeq, |
730 |
|
|
_0RL_hpp_mTransformSeq_unmarshal_fn, |
731 |
|
|
_0RL_hpp_mTransformSeq_marshal_fn, |
732 |
|
|
_0RL_hpp_mTransformSeq_destructor_fn, |
733 |
|
|
_v)) { |
734 |
|
✗ |
_sp = (const hpp::TransformSeq*)_v; |
735 |
|
✗ |
return 1; |
736 |
|
|
} |
737 |
|
✗ |
return 0; |
738 |
|
|
} |
739 |
|
|
|
740 |
|
✗ |
static void _0RL_hpp_mQuaternion___marshal_fn(cdrStream& _s, void* _v) |
741 |
|
|
{ |
742 |
|
✗ |
hpp::Quaternion__slice* _a = (hpp::Quaternion__slice*)_v; |
743 |
|
|
|
744 |
|
|
#ifndef OMNI_MIXED_ENDIAN_DOUBLE |
745 |
|
✗ |
if (! _s.marshal_byte_swap()) { |
746 |
|
✗ |
_s.put_octet_array((_CORBA_Octet*)(_a),32,omni::ALIGN_8); |
747 |
|
|
} |
748 |
|
|
else |
749 |
|
|
#endif |
750 |
|
|
{ |
751 |
|
✗ |
_s.declareArrayLength(omni::ALIGN_8, 32); |
752 |
|
✗ |
for (_CORBA_ULong _0i0 = 0; _0i0 < 4; _0i0++){ |
753 |
|
✗ |
_a[_0i0] >>= _s; |
754 |
|
|
} |
755 |
|
|
} |
756 |
|
|
|
757 |
|
|
} |
758 |
|
✗ |
static void _0RL_hpp_mQuaternion___unmarshal_fn(cdrStream& _s, void*& _v) |
759 |
|
|
{ |
760 |
|
✗ |
hpp::Quaternion__slice* _a = hpp::Quaternion__alloc(); |
761 |
|
✗ |
_s.unmarshalArrayDouble((_CORBA_Double*)(_a), 4); |
762 |
|
|
|
763 |
|
✗ |
_v = _a; |
764 |
|
|
} |
765 |
|
✗ |
static void _0RL_hpp_mQuaternion___destructor_fn(void* _v) |
766 |
|
|
{ |
767 |
|
✗ |
hpp::Quaternion__slice* _a = (hpp::Quaternion__slice*)_v; |
768 |
|
✗ |
hpp::Quaternion__free(_a); |
769 |
|
|
} |
770 |
|
|
|
771 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::Quaternion__forany& _s) |
772 |
|
|
{ |
773 |
|
|
hpp::Quaternion__slice* _v; |
774 |
|
✗ |
if (!_s.NP_nocopy()) |
775 |
|
✗ |
_v = hpp::Quaternion__dup(_s); |
776 |
|
|
else |
777 |
|
✗ |
_v = _s.NP_getSlice(); |
778 |
|
|
|
779 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mQuaternion__, |
780 |
|
|
_0RL_hpp_mQuaternion___marshal_fn, |
781 |
|
|
_0RL_hpp_mQuaternion___destructor_fn, |
782 |
|
|
_v); |
783 |
|
|
} |
784 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::Quaternion__forany& _s) |
785 |
|
|
{ |
786 |
|
|
void* _v; |
787 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mQuaternion__, |
788 |
|
|
_0RL_hpp_mQuaternion___unmarshal_fn, |
789 |
|
|
_0RL_hpp_mQuaternion___marshal_fn, |
790 |
|
|
_0RL_hpp_mQuaternion___destructor_fn, |
791 |
|
|
_v)) { |
792 |
|
✗ |
_s = (hpp::Quaternion__slice*)_v; |
793 |
|
✗ |
return 1; |
794 |
|
|
} |
795 |
|
✗ |
return 0; |
796 |
|
|
} |
797 |
|
|
|
798 |
|
✗ |
static void _0RL_hpp_mComparisonType_marshal_fn(cdrStream& _s, void* _v) |
799 |
|
|
{ |
800 |
|
✗ |
hpp::ComparisonType* _p = (hpp::ComparisonType*)_v; |
801 |
|
✗ |
*_p >>= _s; |
802 |
|
|
} |
803 |
|
✗ |
static void _0RL_hpp_mComparisonType_unmarshal_fn(cdrStream& _s, void*& _v) |
804 |
|
|
{ |
805 |
|
✗ |
hpp::ComparisonType* _p = (hpp::ComparisonType*)_v; |
806 |
|
✗ |
*_p <<= _s; |
807 |
|
|
} |
808 |
|
|
|
809 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::ComparisonType _s) |
810 |
|
|
{ |
811 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mComparisonType, |
812 |
|
|
_0RL_hpp_mComparisonType_marshal_fn, |
813 |
|
|
&_s); |
814 |
|
|
} |
815 |
|
|
|
816 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::ComparisonType& _s) |
817 |
|
|
{ |
818 |
|
✗ |
return _a.PR_extract(_0RL_tc_hpp_mComparisonType, |
819 |
|
|
_0RL_hpp_mComparisonType_unmarshal_fn, |
820 |
|
✗ |
&_s); |
821 |
|
|
} |
822 |
|
|
|
823 |
|
✗ |
static void _0RL_hpp_mComparisonTypes__t_marshal_fn(cdrStream& _s, void* _v) |
824 |
|
|
{ |
825 |
|
✗ |
hpp::ComparisonTypes_t* _p = (hpp::ComparisonTypes_t*)_v; |
826 |
|
✗ |
*_p >>= _s; |
827 |
|
|
} |
828 |
|
✗ |
static void _0RL_hpp_mComparisonTypes__t_unmarshal_fn(cdrStream& _s, void*& _v) |
829 |
|
|
{ |
830 |
|
✗ |
hpp::ComparisonTypes_t* _p = new hpp::ComparisonTypes_t; |
831 |
|
✗ |
*_p <<= _s; |
832 |
|
✗ |
_v = _p; |
833 |
|
|
} |
834 |
|
✗ |
static void _0RL_hpp_mComparisonTypes__t_destructor_fn(void* _v) |
835 |
|
|
{ |
836 |
|
✗ |
hpp::ComparisonTypes_t* _p = (hpp::ComparisonTypes_t*)_v; |
837 |
|
✗ |
delete _p; |
838 |
|
|
} |
839 |
|
|
|
840 |
|
✗ |
void operator<<=(::CORBA::Any& _a, const hpp::ComparisonTypes_t& _s) |
841 |
|
|
{ |
842 |
|
✗ |
hpp::ComparisonTypes_t* _p = new hpp::ComparisonTypes_t(_s); |
843 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mComparisonTypes__t, |
844 |
|
|
_0RL_hpp_mComparisonTypes__t_marshal_fn, |
845 |
|
|
_0RL_hpp_mComparisonTypes__t_destructor_fn, |
846 |
|
|
_p); |
847 |
|
|
} |
848 |
|
✗ |
void operator<<=(::CORBA::Any& _a, hpp::ComparisonTypes_t* _sp) |
849 |
|
|
{ |
850 |
|
✗ |
_a.PR_insert(_0RL_tc_hpp_mComparisonTypes__t, |
851 |
|
|
_0RL_hpp_mComparisonTypes__t_marshal_fn, |
852 |
|
|
_0RL_hpp_mComparisonTypes__t_destructor_fn, |
853 |
|
|
_sp); |
854 |
|
|
} |
855 |
|
|
|
856 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, hpp::ComparisonTypes_t*& _sp) |
857 |
|
|
{ |
858 |
|
✗ |
return _a >>= (const hpp::ComparisonTypes_t*&) _sp; |
859 |
|
|
} |
860 |
|
✗ |
::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const hpp::ComparisonTypes_t*& _sp) |
861 |
|
|
{ |
862 |
|
|
void* _v; |
863 |
|
✗ |
if (_a.PR_extract(_0RL_tc_hpp_mComparisonTypes__t, |
864 |
|
|
_0RL_hpp_mComparisonTypes__t_unmarshal_fn, |
865 |
|
|
_0RL_hpp_mComparisonTypes__t_marshal_fn, |
866 |
|
|
_0RL_hpp_mComparisonTypes__t_destructor_fn, |
867 |
|
|
_v)) { |
868 |
|
✗ |
_sp = (const hpp::ComparisonTypes_t*)_v; |
869 |
|
✗ |
return 1; |
870 |
|
|
} |
871 |
|
✗ |
return 0; |
872 |
|
|
} |
873 |
|
|
|
874 |
|
|
|