~ubuntu-branches/ubuntu/raring/babel/raring-proposed

« back to all changes in this revision

Viewing changes to runtime/sidlx/sidlx_rmi_SimReturn_Impl.h

  • Committer: Bazaar Package Importer
  • Author(s): Adam C. Powell, IV
  • Date: 2008-08-01 07:56:58 UTC
  • mfrom: (3.1.2 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080801075658-9ezcrbh8dcs8lg70
Tags: 1.2.0.dfsg-6
Added libparsifal-dev as dependency to libsidl-dev (closes: #483324).

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 * File:          sidlx_rmi_SimReturn_Impl.h
3
3
 * Symbol:        sidlx.rmi.SimReturn-v0.1
4
4
 * Symbol Type:   class
5
 
 * Babel Version: 0.10.2
 
5
 * Babel Version: 1.2.0
6
6
 * Description:   Server-side implementation for sidlx.rmi.SimReturn
7
7
 * 
8
8
 * WARNING: Automatically generated; only changes within splicers preserved
9
9
 * 
10
 
 * babel-version = 0.10.2
11
10
 */
12
11
 
13
12
#ifndef included_sidlx_rmi_SimReturn_Impl_h
16
15
#ifndef included_sidl_header_h
17
16
#include "sidl_header.h"
18
17
#endif
19
 
#ifndef included_sidl_io_IOException_h
20
 
#include "sidl_io_IOException.h"
 
18
#ifndef included_sidl_BaseClass_h
 
19
#include "sidl_BaseClass.h"
 
20
#endif
 
21
#ifndef included_sidl_BaseException_h
 
22
#include "sidl_BaseException.h"
 
23
#endif
 
24
#ifndef included_sidl_BaseInterface_h
 
25
#include "sidl_BaseInterface.h"
 
26
#endif
 
27
#ifndef included_sidl_ClassInfo_h
 
28
#include "sidl_ClassInfo.h"
 
29
#endif
 
30
#ifndef included_sidl_RuntimeException_h
 
31
#include "sidl_RuntimeException.h"
 
32
#endif
 
33
#ifndef included_sidl_io_Serializable_h
 
34
#include "sidl_io_Serializable.h"
 
35
#endif
 
36
#ifndef included_sidl_io_Serializer_h
 
37
#include "sidl_io_Serializer.h"
 
38
#endif
 
39
#ifndef included_sidl_rmi_Return_h
 
40
#include "sidl_rmi_Return.h"
21
41
#endif
22
42
#ifndef included_sidlx_rmi_SimReturn_h
23
43
#include "sidlx_rmi_SimReturn.h"
25
45
#ifndef included_sidlx_rmi_Socket_h
26
46
#include "sidlx_rmi_Socket.h"
27
47
#endif
28
 
#ifndef included_sidl_rmi_NetworkException_h
29
 
#include "sidl_rmi_NetworkException.h"
30
 
#endif
31
 
#ifndef included_sidl_BaseException_h
32
 
#include "sidl_BaseException.h"
33
 
#endif
34
48
 
35
 
#line 35 "../../../babel/runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
36
 
/* DO-NOT-DELETE splicer.begin(sidlx.rmi.SimReturn._includes) */
37
 
/* insert implementation here: sidlx.rmi.SimReturn._includes (include files) */
38
 
/* DO-NOT-DELETE splicer.end(sidlx.rmi.SimReturn._includes) */
39
 
#line 39 "sidlx_rmi_SimReturn_Impl.h"
 
49
#line 50 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
 
50
/* DO-NOT-DELETE splicer.begin(sidlx.rmi.SimReturn._hincludes) */
 
51
/* insert implementation here: sidlx.rmi.SimReturn._hincludes (include files) */
 
52
/* DO-NOT-DELETE splicer.end(sidlx.rmi.SimReturn._hincludes) */
 
53
#line 53 "../runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
40
54
 
41
55
/*
42
56
 * Private data for class sidlx.rmi.SimReturn
43
57
 */
44
58
 
45
59
struct sidlx_rmi_SimReturn__data {
46
 
#line 44 "../../../babel/runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
 
60
#line 61 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
47
61
  /* DO-NOT-DELETE splicer.begin(sidlx.rmi.SimReturn._data) */
48
62
  /* insert implementation here: sidlx.rmi.SimReturn._data (private data members) */
49
63
  int d_len;
50
64
  int d_capacity;
 
65
  int d_begin;
51
66
  char *d_buf;
52
67
  sidlx_rmi_Socket d_sock;
53
68
  char *d_methodName;
54
69
  /* DO-NOT-DELETE splicer.end(sidlx.rmi.SimReturn._data) */
55
 
#line 55 "sidlx_rmi_SimReturn_Impl.h"
 
70
#line 70 "../runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
56
71
};
57
72
 
58
73
#ifdef __cplusplus
72
87
  sidlx_rmi_SimReturn,
73
88
  struct sidlx_rmi_SimReturn__data*);
74
89
 
75
 
extern void
 
90
extern
 
91
void
76
92
impl_sidlx_rmi_SimReturn__load(
77
 
  void);
 
93
  /* out */ sidl_BaseInterface *_ex);
78
94
 
79
 
extern void
 
95
extern
 
96
void
80
97
impl_sidlx_rmi_SimReturn__ctor(
81
 
  /* in */ sidlx_rmi_SimReturn self);
82
 
 
83
 
extern void
 
98
  /* in */ sidlx_rmi_SimReturn self,
 
99
  /* out */ sidl_BaseInterface *_ex);
 
100
 
 
101
extern
 
102
void
 
103
impl_sidlx_rmi_SimReturn__ctor2(
 
104
  /* in */ sidlx_rmi_SimReturn self,
 
105
  /* in */ void* private_data,
 
106
  /* out */ sidl_BaseInterface *_ex);
 
107
 
 
108
extern
 
109
void
84
110
impl_sidlx_rmi_SimReturn__dtor(
85
 
  /* in */ sidlx_rmi_SimReturn self);
 
111
  /* in */ sidlx_rmi_SimReturn self,
 
112
  /* out */ sidl_BaseInterface *_ex);
86
113
 
87
114
/*
88
115
 * User-defined object methods
89
116
 */
90
117
 
91
 
extern void
 
118
#ifdef WITH_RMI
 
119
extern struct sidlx_rmi_Socket__object* 
 
120
  impl_sidlx_rmi_SimReturn_fconnect_sidlx_rmi_Socket(const char* url, sidl_bool 
 
121
  ar, sidl_BaseInterface *_ex);
 
122
extern struct sidl_io_Serializable__object* 
 
123
  impl_sidlx_rmi_SimReturn_fconnect_sidl_io_Serializable(const char* url, 
 
124
  sidl_bool ar, sidl_BaseInterface *_ex);
 
125
extern struct sidl_BaseInterface__object* 
 
126
  impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseInterface(const char* url, 
 
127
  sidl_bool ar, sidl_BaseInterface *_ex);
 
128
extern struct sidl_BaseException__object* 
 
129
  impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseException(const char* url, 
 
130
  sidl_bool ar, sidl_BaseInterface *_ex);
 
131
#endif /*WITH_RMI*/
 
132
extern
 
133
void
92
134
impl_sidlx_rmi_SimReturn_init(
93
135
  /* in */ sidlx_rmi_SimReturn self,
94
136
  /* in */ const char* methodName,
95
 
  /* in */ const char* className,
96
137
  /* in */ const char* objectid,
97
138
  /* in */ sidlx_rmi_Socket sock,
98
139
  /* out */ sidl_BaseInterface *_ex);
99
140
 
100
 
extern char*
 
141
extern
 
142
char*
101
143
impl_sidlx_rmi_SimReturn_getMethodName(
102
144
  /* in */ sidlx_rmi_SimReturn self,
103
145
  /* out */ sidl_BaseInterface *_ex);
104
146
 
105
 
extern void
 
147
extern
 
148
void
106
149
impl_sidlx_rmi_SimReturn_SendReturn(
107
150
  /* in */ sidlx_rmi_SimReturn self,
108
151
  /* out */ sidl_BaseInterface *_ex);
109
152
 
110
 
extern void
 
153
extern
 
154
void
 
155
impl_sidlx_rmi_SimReturn_throwException(
 
156
  /* in */ sidlx_rmi_SimReturn self,
 
157
  /* in */ sidl_BaseException ex_to_throw,
 
158
  /* out */ sidl_BaseInterface *_ex);
 
159
 
 
160
extern
 
161
void
111
162
impl_sidlx_rmi_SimReturn_packBool(
112
163
  /* in */ sidlx_rmi_SimReturn self,
113
164
  /* in */ const char* key,
114
165
  /* in */ sidl_bool value,
115
166
  /* out */ sidl_BaseInterface *_ex);
116
167
 
117
 
extern void
 
168
extern
 
169
void
118
170
impl_sidlx_rmi_SimReturn_packChar(
119
171
  /* in */ sidlx_rmi_SimReturn self,
120
172
  /* in */ const char* key,
121
173
  /* in */ char value,
122
174
  /* out */ sidl_BaseInterface *_ex);
123
175
 
124
 
extern void
 
176
extern
 
177
void
125
178
impl_sidlx_rmi_SimReturn_packInt(
126
179
  /* in */ sidlx_rmi_SimReturn self,
127
180
  /* in */ const char* key,
128
181
  /* in */ int32_t value,
129
182
  /* out */ sidl_BaseInterface *_ex);
130
183
 
131
 
extern void
 
184
extern
 
185
void
132
186
impl_sidlx_rmi_SimReturn_packLong(
133
187
  /* in */ sidlx_rmi_SimReturn self,
134
188
  /* in */ const char* key,
135
189
  /* in */ int64_t value,
136
190
  /* out */ sidl_BaseInterface *_ex);
137
191
 
138
 
extern void
 
192
extern
 
193
void
 
194
impl_sidlx_rmi_SimReturn_packOpaque(
 
195
  /* in */ sidlx_rmi_SimReturn self,
 
196
  /* in */ const char* key,
 
197
  /* in */ void* value,
 
198
  /* out */ sidl_BaseInterface *_ex);
 
199
 
 
200
extern
 
201
void
139
202
impl_sidlx_rmi_SimReturn_packFloat(
140
203
  /* in */ sidlx_rmi_SimReturn self,
141
204
  /* in */ const char* key,
142
205
  /* in */ float value,
143
206
  /* out */ sidl_BaseInterface *_ex);
144
207
 
145
 
extern void
 
208
extern
 
209
void
146
210
impl_sidlx_rmi_SimReturn_packDouble(
147
211
  /* in */ sidlx_rmi_SimReturn self,
148
212
  /* in */ const char* key,
149
213
  /* in */ double value,
150
214
  /* out */ sidl_BaseInterface *_ex);
151
215
 
152
 
extern void
 
216
extern
 
217
void
153
218
impl_sidlx_rmi_SimReturn_packFcomplex(
154
219
  /* in */ sidlx_rmi_SimReturn self,
155
220
  /* in */ const char* key,
156
221
  /* in */ struct sidl_fcomplex value,
157
222
  /* out */ sidl_BaseInterface *_ex);
158
223
 
159
 
extern void
 
224
extern
 
225
void
160
226
impl_sidlx_rmi_SimReturn_packDcomplex(
161
227
  /* in */ sidlx_rmi_SimReturn self,
162
228
  /* in */ const char* key,
163
229
  /* in */ struct sidl_dcomplex value,
164
230
  /* out */ sidl_BaseInterface *_ex);
165
231
 
166
 
extern void
 
232
extern
 
233
void
167
234
impl_sidlx_rmi_SimReturn_packString(
168
235
  /* in */ sidlx_rmi_SimReturn self,
169
236
  /* in */ const char* key,
170
237
  /* in */ const char* value,
171
238
  /* out */ sidl_BaseInterface *_ex);
172
239
 
 
240
extern
 
241
void
 
242
impl_sidlx_rmi_SimReturn_packSerializable(
 
243
  /* in */ sidlx_rmi_SimReturn self,
 
244
  /* in */ const char* key,
 
245
  /* in */ sidl_io_Serializable value,
 
246
  /* out */ sidl_BaseInterface *_ex);
 
247
 
 
248
extern
 
249
void
 
250
impl_sidlx_rmi_SimReturn_packBoolArray(
 
251
  /* in */ sidlx_rmi_SimReturn self,
 
252
  /* in */ const char* key,
 
253
  /* in array<bool> */ struct sidl_bool__array* value,
 
254
  /* in */ int32_t ordering,
 
255
  /* in */ int32_t dimen,
 
256
  /* in */ sidl_bool reuse_array,
 
257
  /* out */ sidl_BaseInterface *_ex);
 
258
 
 
259
extern
 
260
void
 
261
impl_sidlx_rmi_SimReturn_packCharArray(
 
262
  /* in */ sidlx_rmi_SimReturn self,
 
263
  /* in */ const char* key,
 
264
  /* in array<char> */ struct sidl_char__array* value,
 
265
  /* in */ int32_t ordering,
 
266
  /* in */ int32_t dimen,
 
267
  /* in */ sidl_bool reuse_array,
 
268
  /* out */ sidl_BaseInterface *_ex);
 
269
 
 
270
extern
 
271
void
 
272
impl_sidlx_rmi_SimReturn_packIntArray(
 
273
  /* in */ sidlx_rmi_SimReturn self,
 
274
  /* in */ const char* key,
 
275
  /* in array<int> */ struct sidl_int__array* value,
 
276
  /* in */ int32_t ordering,
 
277
  /* in */ int32_t dimen,
 
278
  /* in */ sidl_bool reuse_array,
 
279
  /* out */ sidl_BaseInterface *_ex);
 
280
 
 
281
extern
 
282
void
 
283
impl_sidlx_rmi_SimReturn_packLongArray(
 
284
  /* in */ sidlx_rmi_SimReturn self,
 
285
  /* in */ const char* key,
 
286
  /* in array<long> */ struct sidl_long__array* value,
 
287
  /* in */ int32_t ordering,
 
288
  /* in */ int32_t dimen,
 
289
  /* in */ sidl_bool reuse_array,
 
290
  /* out */ sidl_BaseInterface *_ex);
 
291
 
 
292
extern
 
293
void
 
294
impl_sidlx_rmi_SimReturn_packOpaqueArray(
 
295
  /* in */ sidlx_rmi_SimReturn self,
 
296
  /* in */ const char* key,
 
297
  /* in array<opaque> */ struct sidl_opaque__array* value,
 
298
  /* in */ int32_t ordering,
 
299
  /* in */ int32_t dimen,
 
300
  /* in */ sidl_bool reuse_array,
 
301
  /* out */ sidl_BaseInterface *_ex);
 
302
 
 
303
extern
 
304
void
 
305
impl_sidlx_rmi_SimReturn_packFloatArray(
 
306
  /* in */ sidlx_rmi_SimReturn self,
 
307
  /* in */ const char* key,
 
308
  /* in array<float> */ struct sidl_float__array* value,
 
309
  /* in */ int32_t ordering,
 
310
  /* in */ int32_t dimen,
 
311
  /* in */ sidl_bool reuse_array,
 
312
  /* out */ sidl_BaseInterface *_ex);
 
313
 
 
314
extern
 
315
void
 
316
impl_sidlx_rmi_SimReturn_packDoubleArray(
 
317
  /* in */ sidlx_rmi_SimReturn self,
 
318
  /* in */ const char* key,
 
319
  /* in array<double> */ struct sidl_double__array* value,
 
320
  /* in */ int32_t ordering,
 
321
  /* in */ int32_t dimen,
 
322
  /* in */ sidl_bool reuse_array,
 
323
  /* out */ sidl_BaseInterface *_ex);
 
324
 
 
325
extern
 
326
void
 
327
impl_sidlx_rmi_SimReturn_packFcomplexArray(
 
328
  /* in */ sidlx_rmi_SimReturn self,
 
329
  /* in */ const char* key,
 
330
  /* in array<fcomplex> */ struct sidl_fcomplex__array* value,
 
331
  /* in */ int32_t ordering,
 
332
  /* in */ int32_t dimen,
 
333
  /* in */ sidl_bool reuse_array,
 
334
  /* out */ sidl_BaseInterface *_ex);
 
335
 
 
336
extern
 
337
void
 
338
impl_sidlx_rmi_SimReturn_packDcomplexArray(
 
339
  /* in */ sidlx_rmi_SimReturn self,
 
340
  /* in */ const char* key,
 
341
  /* in array<dcomplex> */ struct sidl_dcomplex__array* value,
 
342
  /* in */ int32_t ordering,
 
343
  /* in */ int32_t dimen,
 
344
  /* in */ sidl_bool reuse_array,
 
345
  /* out */ sidl_BaseInterface *_ex);
 
346
 
 
347
extern
 
348
void
 
349
impl_sidlx_rmi_SimReturn_packStringArray(
 
350
  /* in */ sidlx_rmi_SimReturn self,
 
351
  /* in */ const char* key,
 
352
  /* in array<string> */ struct sidl_string__array* value,
 
353
  /* in */ int32_t ordering,
 
354
  /* in */ int32_t dimen,
 
355
  /* in */ sidl_bool reuse_array,
 
356
  /* out */ sidl_BaseInterface *_ex);
 
357
 
 
358
extern
 
359
void
 
360
impl_sidlx_rmi_SimReturn_packGenericArray(
 
361
  /* in */ sidlx_rmi_SimReturn self,
 
362
  /* in */ const char* key,
 
363
  /* in array<> */ struct sidl__array* value,
 
364
  /* in */ sidl_bool reuse_array,
 
365
  /* out */ sidl_BaseInterface *_ex);
 
366
 
 
367
extern
 
368
void
 
369
impl_sidlx_rmi_SimReturn_packSerializableArray(
 
370
  /* in */ sidlx_rmi_SimReturn self,
 
371
  /* in */ const char* key,
 
372
  /* in array<sidl.io.Serializable> */ struct sidl_io_Serializable__array* 
 
373
    value,
 
374
  /* in */ int32_t ordering,
 
375
  /* in */ int32_t dimen,
 
376
  /* in */ sidl_bool reuse_array,
 
377
  /* out */ sidl_BaseInterface *_ex);
 
378
 
 
379
#ifdef WITH_RMI
 
380
extern struct sidlx_rmi_Socket__object* 
 
381
  impl_sidlx_rmi_SimReturn_fconnect_sidlx_rmi_Socket(const char* url, sidl_bool 
 
382
  ar, sidl_BaseInterface *_ex);
 
383
extern struct sidl_io_Serializable__object* 
 
384
  impl_sidlx_rmi_SimReturn_fconnect_sidl_io_Serializable(const char* url, 
 
385
  sidl_bool ar, sidl_BaseInterface *_ex);
 
386
extern struct sidl_BaseInterface__object* 
 
387
  impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseInterface(const char* url, 
 
388
  sidl_bool ar, sidl_BaseInterface *_ex);
 
389
extern struct sidl_BaseException__object* 
 
390
  impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseException(const char* url, 
 
391
  sidl_bool ar, sidl_BaseInterface *_ex);
 
392
#endif /*WITH_RMI*/
 
393
 
 
394
#line 395 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
 
395
/* DO-NOT-DELETE splicer.begin(_hmisc) */
 
396
/* Insert-Code-Here {_hmisc} (miscellaneous things) */
 
397
/* DO-NOT-DELETE splicer.end(_hmisc) */
 
398
#line 398 "../runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
 
399
 
173
400
#ifdef __cplusplus
174
401
}
175
402
#endif