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

« back to all changes in this revision

Viewing changes to regression/output/libC/synch_RegOut_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:          synch_RegOut_Impl.h
3
3
 * Symbol:        synch.RegOut-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 synch.RegOut
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_synch_RegOut_Impl_h
16
15
#ifndef included_sidl_header_h
17
16
#include "sidl_header.h"
18
17
#endif
 
18
#ifndef included_sidl_BaseClass_h
 
19
#include "sidl_BaseClass.h"
 
20
#endif
 
21
#ifndef included_sidl_BaseInterface_h
 
22
#include "sidl_BaseInterface.h"
 
23
#endif
 
24
#ifndef included_sidl_ClassInfo_h
 
25
#include "sidl_ClassInfo.h"
 
26
#endif
 
27
#ifndef included_sidl_RuntimeException_h
 
28
#include "sidl_RuntimeException.h"
 
29
#endif
19
30
#ifndef included_synch_RegOut_h
20
31
#include "synch_RegOut.h"
21
32
#endif
22
 
#ifndef included_synch_ResultType_h
23
 
#include "synch_ResultType.h"
24
 
#endif
25
33
 
26
 
#line 26 "../../../../babel/regression/output/libC/synch_RegOut_Impl.h"
27
 
/* DO-NOT-DELETE splicer.begin(synch.RegOut._includes) */
 
34
#line 35 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/regression/output/libC/synch_RegOut_Impl.h"
 
35
/* DO-NOT-DELETE splicer.begin(synch.RegOut._hincludes) */
28
36
#include <stdio.h>
29
 
/* DO-NOT-DELETE splicer.end(synch.RegOut._includes) */
30
 
#line 30 "synch_RegOut_Impl.h"
 
37
/* DO-NOT-DELETE splicer.end(synch.RegOut._hincludes) */
 
38
#line 38 "../regression/output/libC/synch_RegOut_Impl.h"
31
39
 
32
40
/*
33
41
 * Private data for class synch.RegOut
34
42
 */
35
43
 
36
44
struct synch_RegOut__data {
37
 
#line 35 "../../../../babel/regression/output/libC/synch_RegOut_Impl.h"
 
45
#line 46 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/regression/output/libC/synch_RegOut_Impl.h"
38
46
  /* DO-NOT-DELETE splicer.begin(synch.RegOut._data) */
39
47
  int32_t expected_parts;
40
48
  int32_t current_part;
44
52
  int32_t num_fails;
45
53
  int32_t state;
46
54
  /* DO-NOT-DELETE splicer.end(synch.RegOut._data) */
47
 
#line 47 "synch_RegOut_Impl.h"
 
55
#line 55 "../regression/output/libC/synch_RegOut_Impl.h"
48
56
};
49
57
 
50
58
#ifdef __cplusplus
64
72
  synch_RegOut,
65
73
  struct synch_RegOut__data*);
66
74
 
67
 
extern void
 
75
extern
 
76
void
68
77
impl_synch_RegOut__load(
69
 
  void);
 
78
  /* out */ sidl_BaseInterface *_ex);
70
79
 
71
 
extern void
 
80
extern
 
81
void
72
82
impl_synch_RegOut__ctor(
73
 
  /* in */ synch_RegOut self);
74
 
 
75
 
extern void
 
83
  /* in */ synch_RegOut self,
 
84
  /* out */ sidl_BaseInterface *_ex);
 
85
 
 
86
extern
 
87
void
 
88
impl_synch_RegOut__ctor2(
 
89
  /* in */ synch_RegOut self,
 
90
  /* in */ void* private_data,
 
91
  /* out */ sidl_BaseInterface *_ex);
 
92
 
 
93
extern
 
94
void
76
95
impl_synch_RegOut__dtor(
77
 
  /* in */ synch_RegOut self);
 
96
  /* in */ synch_RegOut self,
 
97
  /* out */ sidl_BaseInterface *_ex);
78
98
 
79
99
/*
80
100
 * User-defined object methods
81
101
 */
82
102
 
83
 
extern synch_RegOut
 
103
extern
 
104
synch_RegOut
84
105
impl_synch_RegOut_getInstance(
85
 
  void);
 
106
  /* out */ sidl_BaseInterface *_ex);
86
107
 
87
 
extern void
 
108
#ifdef WITH_RMI
 
109
extern struct sidl_BaseInterface__object* 
 
110
  impl_synch_RegOut_fconnect_sidl_BaseInterface(const char* url, sidl_bool ar, 
 
111
  sidl_BaseInterface *_ex);
 
112
#endif /*WITH_RMI*/
 
113
extern
 
114
void
88
115
impl_synch_RegOut_setExpectations(
89
116
  /* in */ synch_RegOut self,
90
 
  /* in */ int32_t numparts);
 
117
  /* in */ int32_t numparts,
 
118
  /* out */ sidl_BaseInterface *_ex);
91
119
 
92
 
extern int32_t
 
120
extern
 
121
int32_t
93
122
impl_synch_RegOut_getCurrentPart(
94
 
  /* in */ synch_RegOut self);
 
123
  /* in */ synch_RegOut self,
 
124
  /* out */ sidl_BaseInterface *_ex);
95
125
 
96
 
extern void
 
126
extern
 
127
void
97
128
impl_synch_RegOut_startPart(
98
129
  /* in */ synch_RegOut self,
99
 
  /* in */ int32_t part);
 
130
  /* in */ int32_t part,
 
131
  /* out */ sidl_BaseInterface *_ex);
100
132
 
101
 
extern void
 
133
extern
 
134
void
102
135
impl_synch_RegOut_endPart(
103
136
  /* in */ synch_RegOut self,
104
137
  /* in */ int32_t part,
105
 
  /* in */ enum synch_ResultType__enum res);
 
138
  /* in */ enum synch_ResultType__enum res,
 
139
  /* out */ sidl_BaseInterface *_ex);
106
140
 
107
 
extern void
 
141
extern
 
142
void
108
143
impl_synch_RegOut_writeComment(
109
144
  /* in */ synch_RegOut self,
110
 
  /* in */ const char* comment);
 
145
  /* in */ const char* comment,
 
146
  /* out */ sidl_BaseInterface *_ex);
111
147
 
112
 
extern void
 
148
extern
 
149
void
113
150
impl_synch_RegOut_forceFailure(
114
 
  /* in */ synch_RegOut self);
 
151
  /* in */ synch_RegOut self,
 
152
  /* out */ sidl_BaseInterface *_ex);
115
153
 
116
 
extern void
 
154
extern
 
155
void
117
156
impl_synch_RegOut_close(
118
 
  /* in */ synch_RegOut self);
 
157
  /* in */ synch_RegOut self,
 
158
  /* out */ sidl_BaseInterface *_ex);
 
159
 
 
160
#ifdef WITH_RMI
 
161
extern struct sidl_BaseInterface__object* 
 
162
  impl_synch_RegOut_fconnect_sidl_BaseInterface(const char* url, sidl_bool ar, 
 
163
  sidl_BaseInterface *_ex);
 
164
#endif /*WITH_RMI*/
 
165
 
 
166
#line 167 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/regression/output/libC/synch_RegOut_Impl.h"
 
167
/* DO-NOT-DELETE splicer.begin(_hmisc) */
 
168
/* Insert-Code-Here {_hmisc} (miscellaneous things) */
 
169
/* DO-NOT-DELETE splicer.end(_hmisc) */
 
170
#line 170 "../regression/output/libC/synch_RegOut_Impl.h"
119
171
 
120
172
#ifdef __cplusplus
121
173
}