~ubuntu-branches/ubuntu/precise/gconf/precise-201203060106

« back to all changes in this revision

Viewing changes to gconf/GConfX.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2011-08-16 12:12:23 UTC
  • mfrom: (1.1.31 upstream)
  • Revision ID: james.westby@ubuntu.com-20110816121223-20e8lg1110yb6y75
Tags: 3.1.6-0ubuntu1
New upstream version

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * This file was generated by orbit-idl-2 - DO NOT EDIT!
3
 
 */
4
 
 
5
 
#ifndef GConfX_H
6
 
#define GConfX_H 1
7
 
#include <glib.h>
8
 
#define ORBIT_IDL_SERIAL 20
9
 
#include <orbit/orbit-types.h>
10
 
 
11
 
#ifdef __cplusplus
12
 
extern "C" {
13
 
#endif /* __cplusplus */
14
 
 
15
 
 
16
 
/** typedefs **/
17
 
#if !defined(_ConfigBasicValueType_defined)
18
 
#define _ConfigBasicValueType_defined 1
19
 
typedef enum {
20
 
  BInvalidVal,
21
 
  BIntVal,
22
 
  BStringVal,
23
 
  BFloatVal,
24
 
  BBoolVal,
25
 
  BSchemaVal
26
 
} ConfigBasicValueType;
27
 
#if !defined(TC_IMPL_TC_ConfigBasicValueType_0)
28
 
#define TC_IMPL_TC_ConfigBasicValueType_0 'G'
29
 
#define TC_IMPL_TC_ConfigBasicValueType_1 'C'
30
 
#define TC_IMPL_TC_ConfigBasicValueType_2 'o'
31
 
#define TC_IMPL_TC_ConfigBasicValueType_3 'n'
32
 
#define TC_IMPL_TC_ConfigBasicValueType_4 'f'
33
 
#define TC_IMPL_TC_ConfigBasicValueType_5 'X'
34
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
35
 
static
36
 
#else
37
 
extern
38
 
#endif
39
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigBasicValueType_struct;
40
 
#define TC_ConfigBasicValueType ((CORBA_TypeCode)&TC_ConfigBasicValueType_struct)
41
 
#endif
42
 
#endif
43
 
#if !defined(_ConfigValueType_defined)
44
 
#define _ConfigValueType_defined 1
45
 
typedef enum {
46
 
  InvalidVal,
47
 
  IntVal,
48
 
  StringVal,
49
 
  FloatVal,
50
 
  BoolVal,
51
 
  SchemaVal,
52
 
  ListVal,
53
 
  PairVal
54
 
} ConfigValueType;
55
 
#if !defined(TC_IMPL_TC_ConfigValueType_0)
56
 
#define TC_IMPL_TC_ConfigValueType_0 'G'
57
 
#define TC_IMPL_TC_ConfigValueType_1 'C'
58
 
#define TC_IMPL_TC_ConfigValueType_2 'o'
59
 
#define TC_IMPL_TC_ConfigValueType_3 'n'
60
 
#define TC_IMPL_TC_ConfigValueType_4 'f'
61
 
#define TC_IMPL_TC_ConfigValueType_5 'X'
62
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
63
 
static
64
 
#else
65
 
extern
66
 
#endif
67
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigValueType_struct;
68
 
#define TC_ConfigValueType ((CORBA_TypeCode)&TC_ConfigValueType_struct)
69
 
#endif
70
 
#endif
71
 
#if !defined(_ConfigSchema_defined)
72
 
#define _ConfigSchema_defined 1
73
 
typedef struct ConfigSchema_type ConfigSchema;
74
 
struct ConfigSchema_type {
75
 
ConfigValueType value_type;
76
 
ConfigValueType value_list_type;
77
 
ConfigValueType value_car_type;
78
 
ConfigValueType value_cdr_type;
79
 
CORBA_string locale;
80
 
CORBA_string short_desc;
81
 
CORBA_string long_desc;
82
 
CORBA_string owner;
83
 
CORBA_string encoded_default_value;
84
 
};
85
 
 
86
 
#if !defined(TC_IMPL_TC_ConfigSchema_0)
87
 
#define TC_IMPL_TC_ConfigSchema_0 'G'
88
 
#define TC_IMPL_TC_ConfigSchema_1 'C'
89
 
#define TC_IMPL_TC_ConfigSchema_2 'o'
90
 
#define TC_IMPL_TC_ConfigSchema_3 'n'
91
 
#define TC_IMPL_TC_ConfigSchema_4 'f'
92
 
#define TC_IMPL_TC_ConfigSchema_5 'X'
93
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
94
 
static
95
 
#else
96
 
extern
97
 
#endif
98
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigSchema_struct;
99
 
#define TC_ConfigSchema ((CORBA_TypeCode)&TC_ConfigSchema_struct)
100
 
#endif
101
 
#define ConfigSchema__alloc() ((ConfigSchema *)ORBit_small_alloc (TC_ConfigSchema))
102
 
#define ConfigSchema__freekids(m,d) ORBit_small_freekids (TC_ConfigSchema,(m),(d))
103
 
#endif
104
 
#if !defined(_ConfigBasicValue_defined)
105
 
#define _ConfigBasicValue_defined 1
106
 
typedef struct ConfigBasicValue_type ConfigBasicValue;
107
 
struct ConfigBasicValue_type {
108
 
ConfigBasicValueType _d;
109
 
union {
110
 
CORBA_long dummy;
111
 
CORBA_long int_value;
112
 
CORBA_string string_value;
113
 
CORBA_float float_value;
114
 
CORBA_boolean bool_value;
115
 
ConfigSchema schema_value;
116
 
} _u;
117
 
};
118
 
#if !defined(TC_IMPL_TC_ConfigBasicValue_0)
119
 
#define TC_IMPL_TC_ConfigBasicValue_0 'G'
120
 
#define TC_IMPL_TC_ConfigBasicValue_1 'C'
121
 
#define TC_IMPL_TC_ConfigBasicValue_2 'o'
122
 
#define TC_IMPL_TC_ConfigBasicValue_3 'n'
123
 
#define TC_IMPL_TC_ConfigBasicValue_4 'f'
124
 
#define TC_IMPL_TC_ConfigBasicValue_5 'X'
125
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
126
 
static
127
 
#else
128
 
extern
129
 
#endif
130
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigBasicValue_struct;
131
 
#define TC_ConfigBasicValue ((CORBA_TypeCode)&TC_ConfigBasicValue_struct)
132
 
#endif
133
 
#define ConfigBasicValue__alloc() ((ConfigBasicValue *)ORBit_small_alloc (TC_ConfigBasicValue))
134
 
#define ConfigBasicValue__freekids(m,d) ORBit_small_freekids (TC_ConfigBasicValue,(m),(d))
135
 
#endif
136
 
#if !defined(ORBIT_DECL_CORBA_sequence_ConfigBasicValue)
137
 
#define ORBIT_DECL_CORBA_sequence_ConfigBasicValue 1
138
 
#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_0 'G'
139
 
#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_1 'C'
140
 
#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_2 'o'
141
 
#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_3 'n'
142
 
#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_4 'f'
143
 
#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_5 'X'
144
 
#if !defined(_CORBA_sequence_ConfigBasicValue_defined)
145
 
#define _CORBA_sequence_ConfigBasicValue_defined 1
146
 
typedef struct { CORBA_unsigned_long _maximum, _length; ConfigBasicValue* _buffer; CORBA_boolean _release; } CORBA_sequence_ConfigBasicValue;
147
 
#endif
148
 
#if !defined(TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_0)
149
 
#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_0 'G'
150
 
#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_1 'C'
151
 
#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_2 'o'
152
 
#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_3 'n'
153
 
#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_4 'f'
154
 
#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_5 'X'
155
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
156
 
static
157
 
#else
158
 
extern
159
 
#endif
160
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_ConfigBasicValue_struct;
161
 
#define TC_CORBA_sequence_ConfigBasicValue ((CORBA_TypeCode)&TC_CORBA_sequence_ConfigBasicValue_struct)
162
 
#endif
163
 
#define CORBA_sequence_ConfigBasicValue__alloc() ((CORBA_sequence_ConfigBasicValue *)ORBit_small_alloc (TC_CORBA_sequence_ConfigBasicValue))
164
 
#define CORBA_sequence_ConfigBasicValue__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_ConfigBasicValue,(m),(d))
165
 
#define CORBA_sequence_ConfigBasicValue_allocbuf(l) ((ConfigBasicValue*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigBasicValue, (l)))
166
 
#define CORBA_sequence_ConfigBasicValue_allocbuf(l) ((ConfigBasicValue*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigBasicValue, (l)))
167
 
#endif
168
 
#if !defined(_BasicValueList_defined)
169
 
#define _BasicValueList_defined 1
170
 
typedef CORBA_sequence_ConfigBasicValue BasicValueList;
171
 
#define BasicValueList_marshal(x,y,z) CORBA_sequence_ConfigBasicValue_marshal((x),(y),(z))
172
 
#define BasicValueList_demarshal(x,y,z,i) CORBA_sequence_ConfigBasicValue_demarshal((x),(y),(z),(i))
173
 
#if !defined(TC_IMPL_TC_BasicValueList_0)
174
 
#define TC_IMPL_TC_BasicValueList_0 'G'
175
 
#define TC_IMPL_TC_BasicValueList_1 'C'
176
 
#define TC_IMPL_TC_BasicValueList_2 'o'
177
 
#define TC_IMPL_TC_BasicValueList_3 'n'
178
 
#define TC_IMPL_TC_BasicValueList_4 'f'
179
 
#define TC_IMPL_TC_BasicValueList_5 'X'
180
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
181
 
static
182
 
#else
183
 
extern
184
 
#endif
185
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_BasicValueList_struct;
186
 
#define TC_BasicValueList ((CORBA_TypeCode)&TC_BasicValueList_struct)
187
 
#endif
188
 
#define BasicValueList__alloc() ((BasicValueList *)ORBit_small_alloc (TC_CORBA_sequence_ConfigBasicValue))
189
 
#define BasicValueList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_ConfigBasicValue,(m),(d))
190
 
#define BasicValueList_allocbuf(l) ((ConfigBasicValue*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigBasicValue, (l)))
191
 
#endif
192
 
#if !defined(_ConfigList_defined)
193
 
#define _ConfigList_defined 1
194
 
typedef struct ConfigList_type ConfigList;
195
 
struct ConfigList_type {
196
 
BasicValueList seq;
197
 
ConfigBasicValueType list_type;
198
 
};
199
 
 
200
 
#if !defined(TC_IMPL_TC_ConfigList_0)
201
 
#define TC_IMPL_TC_ConfigList_0 'G'
202
 
#define TC_IMPL_TC_ConfigList_1 'C'
203
 
#define TC_IMPL_TC_ConfigList_2 'o'
204
 
#define TC_IMPL_TC_ConfigList_3 'n'
205
 
#define TC_IMPL_TC_ConfigList_4 'f'
206
 
#define TC_IMPL_TC_ConfigList_5 'X'
207
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
208
 
static
209
 
#else
210
 
extern
211
 
#endif
212
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigList_struct;
213
 
#define TC_ConfigList ((CORBA_TypeCode)&TC_ConfigList_struct)
214
 
#endif
215
 
#define ConfigList__alloc() ((ConfigList *)ORBit_small_alloc (TC_ConfigList))
216
 
#define ConfigList__freekids(m,d) ORBit_small_freekids (TC_ConfigList,(m),(d))
217
 
#endif
218
 
#if !defined(_ConfigValue_defined)
219
 
#define _ConfigValue_defined 1
220
 
typedef struct ConfigValue_type ConfigValue;
221
 
struct ConfigValue_type {
222
 
ConfigValueType _d;
223
 
union {
224
 
CORBA_long dummy;
225
 
CORBA_long int_value;
226
 
CORBA_string string_value;
227
 
CORBA_float float_value;
228
 
CORBA_boolean bool_value;
229
 
ConfigSchema schema_value;
230
 
ConfigList list_value;
231
 
BasicValueList pair_value;
232
 
} _u;
233
 
};
234
 
#if !defined(TC_IMPL_TC_ConfigValue_0)
235
 
#define TC_IMPL_TC_ConfigValue_0 'G'
236
 
#define TC_IMPL_TC_ConfigValue_1 'C'
237
 
#define TC_IMPL_TC_ConfigValue_2 'o'
238
 
#define TC_IMPL_TC_ConfigValue_3 'n'
239
 
#define TC_IMPL_TC_ConfigValue_4 'f'
240
 
#define TC_IMPL_TC_ConfigValue_5 'X'
241
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
242
 
static
243
 
#else
244
 
extern
245
 
#endif
246
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigValue_struct;
247
 
#define TC_ConfigValue ((CORBA_TypeCode)&TC_ConfigValue_struct)
248
 
#endif
249
 
#define ConfigValue__alloc() ((ConfigValue *)ORBit_small_alloc (TC_ConfigValue))
250
 
#define ConfigValue__freekids(m,d) ORBit_small_freekids (TC_ConfigValue,(m),(d))
251
 
#endif
252
 
#if !defined(_ConfigStringProperty_defined)
253
 
#define _ConfigStringProperty_defined 1
254
 
typedef struct ConfigStringProperty_type ConfigStringProperty;
255
 
struct ConfigStringProperty_type {
256
 
CORBA_string key;
257
 
CORBA_string value;
258
 
};
259
 
 
260
 
#if !defined(TC_IMPL_TC_ConfigStringProperty_0)
261
 
#define TC_IMPL_TC_ConfigStringProperty_0 'G'
262
 
#define TC_IMPL_TC_ConfigStringProperty_1 'C'
263
 
#define TC_IMPL_TC_ConfigStringProperty_2 'o'
264
 
#define TC_IMPL_TC_ConfigStringProperty_3 'n'
265
 
#define TC_IMPL_TC_ConfigStringProperty_4 'f'
266
 
#define TC_IMPL_TC_ConfigStringProperty_5 'X'
267
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
268
 
static
269
 
#else
270
 
extern
271
 
#endif
272
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigStringProperty_struct;
273
 
#define TC_ConfigStringProperty ((CORBA_TypeCode)&TC_ConfigStringProperty_struct)
274
 
#endif
275
 
#define ConfigStringProperty__alloc() ((ConfigStringProperty *)ORBit_small_alloc (TC_ConfigStringProperty))
276
 
#define ConfigStringProperty__freekids(m,d) ORBit_small_freekids (TC_ConfigStringProperty,(m),(d))
277
 
#endif
278
 
#if !defined(ORBIT_DECL_ConfigDatabase) && !defined(_ConfigDatabase_defined)
279
 
#define ORBIT_DECL_ConfigDatabase 1
280
 
#define _ConfigDatabase_defined 1
281
 
#define ConfigDatabase__freekids CORBA_Object__freekids
282
 
typedef CORBA_Object ConfigDatabase;
283
 
extern CORBA_unsigned_long ConfigDatabase__classid;
284
 
#if !defined(TC_IMPL_TC_ConfigDatabase_0)
285
 
#define TC_IMPL_TC_ConfigDatabase_0 'G'
286
 
#define TC_IMPL_TC_ConfigDatabase_1 'C'
287
 
#define TC_IMPL_TC_ConfigDatabase_2 'o'
288
 
#define TC_IMPL_TC_ConfigDatabase_3 'n'
289
 
#define TC_IMPL_TC_ConfigDatabase_4 'f'
290
 
#define TC_IMPL_TC_ConfigDatabase_5 'X'
291
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
292
 
static
293
 
#else
294
 
extern
295
 
#endif
296
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase_struct;
297
 
#define TC_ConfigDatabase ((CORBA_TypeCode)&TC_ConfigDatabase_struct)
298
 
#endif
299
 
#endif
300
 
#if !defined(ORBIT_DECL_ConfigListener) && !defined(_ConfigListener_defined)
301
 
#define ORBIT_DECL_ConfigListener 1
302
 
#define _ConfigListener_defined 1
303
 
#define ConfigListener__freekids CORBA_Object__freekids
304
 
typedef CORBA_Object ConfigListener;
305
 
extern CORBA_unsigned_long ConfigListener__classid;
306
 
#if !defined(TC_IMPL_TC_ConfigListener_0)
307
 
#define TC_IMPL_TC_ConfigListener_0 'G'
308
 
#define TC_IMPL_TC_ConfigListener_1 'C'
309
 
#define TC_IMPL_TC_ConfigListener_2 'o'
310
 
#define TC_IMPL_TC_ConfigListener_3 'n'
311
 
#define TC_IMPL_TC_ConfigListener_4 'f'
312
 
#define TC_IMPL_TC_ConfigListener_5 'X'
313
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
314
 
static
315
 
#else
316
 
extern
317
 
#endif
318
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigListener_struct;
319
 
#define TC_ConfigListener ((CORBA_TypeCode)&TC_ConfigListener_struct)
320
 
#endif
321
 
#endif
322
 
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
323
 
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
324
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'G'
325
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'C'
326
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
327
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'n'
328
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'f'
329
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 'X'
330
 
#if !defined(_CORBA_sequence_CORBA_string_defined)
331
 
#define _CORBA_sequence_CORBA_string_defined 1
332
 
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
333
 
#endif
334
 
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
335
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'G'
336
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'C'
337
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
338
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'n'
339
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'f'
340
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'X'
341
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
342
 
static
343
 
#else
344
 
extern
345
 
#endif
346
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
347
 
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
348
 
#endif
349
 
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
350
 
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
351
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
352
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
353
 
#endif
354
 
#if !defined(_ConfigListener_KeyList_defined)
355
 
#define _ConfigListener_KeyList_defined 1
356
 
typedef CORBA_sequence_CORBA_string ConfigListener_KeyList;
357
 
#define ConfigListener_KeyList_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
358
 
#define ConfigListener_KeyList_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
359
 
#if !defined(TC_IMPL_TC_ConfigListener_KeyList_0)
360
 
#define TC_IMPL_TC_ConfigListener_KeyList_0 'G'
361
 
#define TC_IMPL_TC_ConfigListener_KeyList_1 'C'
362
 
#define TC_IMPL_TC_ConfigListener_KeyList_2 'o'
363
 
#define TC_IMPL_TC_ConfigListener_KeyList_3 'n'
364
 
#define TC_IMPL_TC_ConfigListener_KeyList_4 'f'
365
 
#define TC_IMPL_TC_ConfigListener_KeyList_5 'X'
366
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
367
 
static
368
 
#else
369
 
extern
370
 
#endif
371
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigListener_KeyList_struct;
372
 
#define TC_ConfigListener_KeyList ((CORBA_TypeCode)&TC_ConfigListener_KeyList_struct)
373
 
#endif
374
 
#define ConfigListener_KeyList__alloc() ((ConfigListener_KeyList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
375
 
#define ConfigListener_KeyList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
376
 
#define ConfigListener_KeyList_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
377
 
#endif
378
 
#if !defined(_ConfigErrorType_defined)
379
 
#define _ConfigErrorType_defined 1
380
 
typedef enum {
381
 
  ConfigFailed,
382
 
  ConfigNoPermission,
383
 
  ConfigBadAddress,
384
 
  ConfigBadKey,
385
 
  ConfigParseError,
386
 
  ConfigCorrupt,
387
 
  ConfigTypeMismatch,
388
 
  ConfigIsDir,
389
 
  ConfigIsKey,
390
 
  ConfigOverridden,
391
 
  ConfigLockFailed,
392
 
  ConfigNoWritableDatabase,
393
 
  ConfigInShutdown
394
 
} ConfigErrorType;
395
 
#if !defined(TC_IMPL_TC_ConfigErrorType_0)
396
 
#define TC_IMPL_TC_ConfigErrorType_0 'G'
397
 
#define TC_IMPL_TC_ConfigErrorType_1 'C'
398
 
#define TC_IMPL_TC_ConfigErrorType_2 'o'
399
 
#define TC_IMPL_TC_ConfigErrorType_3 'n'
400
 
#define TC_IMPL_TC_ConfigErrorType_4 'f'
401
 
#define TC_IMPL_TC_ConfigErrorType_5 'X'
402
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
403
 
static
404
 
#else
405
 
extern
406
 
#endif
407
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigErrorType_struct;
408
 
#define TC_ConfigErrorType ((CORBA_TypeCode)&TC_ConfigErrorType_struct)
409
 
#endif
410
 
#endif
411
 
#undef ex_ConfigException
412
 
#define ex_ConfigException "IDL:ConfigException:1.0"
413
 
#if !defined(_ConfigException_defined)
414
 
#define _ConfigException_defined 1
415
 
typedef struct ConfigException_type ConfigException;
416
 
struct ConfigException_type {
417
 
ConfigErrorType err_no;
418
 
CORBA_string message;
419
 
};
420
 
 
421
 
#if !defined(TC_IMPL_TC_ConfigException_0)
422
 
#define TC_IMPL_TC_ConfigException_0 'G'
423
 
#define TC_IMPL_TC_ConfigException_1 'C'
424
 
#define TC_IMPL_TC_ConfigException_2 'o'
425
 
#define TC_IMPL_TC_ConfigException_3 'n'
426
 
#define TC_IMPL_TC_ConfigException_4 'f'
427
 
#define TC_IMPL_TC_ConfigException_5 'X'
428
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
429
 
static
430
 
#else
431
 
extern
432
 
#endif
433
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigException_struct;
434
 
#define TC_ConfigException ((CORBA_TypeCode)&TC_ConfigException_struct)
435
 
#endif
436
 
#define ConfigException__alloc() ((ConfigException *)ORBit_small_alloc (TC_ConfigException))
437
 
#define ConfigException__freekids(m,d) ORBit_small_freekids (TC_ConfigException,(m),(d))
438
 
#endif
439
 
#if !defined(ORBIT_DECL_ConfigDatabase) && !defined(_ConfigDatabase_defined)
440
 
#define ORBIT_DECL_ConfigDatabase 1
441
 
#define _ConfigDatabase_defined 1
442
 
#define ConfigDatabase__freekids CORBA_Object__freekids
443
 
typedef CORBA_Object ConfigDatabase;
444
 
extern CORBA_unsigned_long ConfigDatabase__classid;
445
 
#if !defined(TC_IMPL_TC_ConfigDatabase_0)
446
 
#define TC_IMPL_TC_ConfigDatabase_0 'G'
447
 
#define TC_IMPL_TC_ConfigDatabase_1 'C'
448
 
#define TC_IMPL_TC_ConfigDatabase_2 'o'
449
 
#define TC_IMPL_TC_ConfigDatabase_3 'n'
450
 
#define TC_IMPL_TC_ConfigDatabase_4 'f'
451
 
#define TC_IMPL_TC_ConfigDatabase_5 'X'
452
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
453
 
static
454
 
#else
455
 
extern
456
 
#endif
457
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase_struct;
458
 
#define TC_ConfigDatabase ((CORBA_TypeCode)&TC_ConfigDatabase_struct)
459
 
#endif
460
 
#endif
461
 
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
462
 
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
463
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'G'
464
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'C'
465
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
466
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'n'
467
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'f'
468
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 'X'
469
 
#if !defined(_CORBA_sequence_CORBA_string_defined)
470
 
#define _CORBA_sequence_CORBA_string_defined 1
471
 
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
472
 
#endif
473
 
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
474
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'G'
475
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'C'
476
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
477
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'n'
478
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'f'
479
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'X'
480
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
481
 
static
482
 
#else
483
 
extern
484
 
#endif
485
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
486
 
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
487
 
#endif
488
 
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
489
 
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
490
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
491
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
492
 
#endif
493
 
#if !defined(_ConfigDatabase_KeyList_defined)
494
 
#define _ConfigDatabase_KeyList_defined 1
495
 
typedef CORBA_sequence_CORBA_string ConfigDatabase_KeyList;
496
 
#define ConfigDatabase_KeyList_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
497
 
#define ConfigDatabase_KeyList_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
498
 
#if !defined(TC_IMPL_TC_ConfigDatabase_KeyList_0)
499
 
#define TC_IMPL_TC_ConfigDatabase_KeyList_0 'G'
500
 
#define TC_IMPL_TC_ConfigDatabase_KeyList_1 'C'
501
 
#define TC_IMPL_TC_ConfigDatabase_KeyList_2 'o'
502
 
#define TC_IMPL_TC_ConfigDatabase_KeyList_3 'n'
503
 
#define TC_IMPL_TC_ConfigDatabase_KeyList_4 'f'
504
 
#define TC_IMPL_TC_ConfigDatabase_KeyList_5 'X'
505
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
506
 
static
507
 
#else
508
 
extern
509
 
#endif
510
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase_KeyList_struct;
511
 
#define TC_ConfigDatabase_KeyList ((CORBA_TypeCode)&TC_ConfigDatabase_KeyList_struct)
512
 
#endif
513
 
#define ConfigDatabase_KeyList__alloc() ((ConfigDatabase_KeyList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
514
 
#define ConfigDatabase_KeyList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
515
 
#define ConfigDatabase_KeyList_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
516
 
#endif
517
 
#if !defined(ORBIT_DECL_CORBA_sequence_ConfigValue)
518
 
#define ORBIT_DECL_CORBA_sequence_ConfigValue 1
519
 
#define ORBIT_IMPL_CORBA_sequence_ConfigValue_0 'G'
520
 
#define ORBIT_IMPL_CORBA_sequence_ConfigValue_1 'C'
521
 
#define ORBIT_IMPL_CORBA_sequence_ConfigValue_2 'o'
522
 
#define ORBIT_IMPL_CORBA_sequence_ConfigValue_3 'n'
523
 
#define ORBIT_IMPL_CORBA_sequence_ConfigValue_4 'f'
524
 
#define ORBIT_IMPL_CORBA_sequence_ConfigValue_5 'X'
525
 
#if !defined(_CORBA_sequence_ConfigValue_defined)
526
 
#define _CORBA_sequence_ConfigValue_defined 1
527
 
typedef struct { CORBA_unsigned_long _maximum, _length; ConfigValue* _buffer; CORBA_boolean _release; } CORBA_sequence_ConfigValue;
528
 
#endif
529
 
#if !defined(TC_IMPL_TC_CORBA_sequence_ConfigValue_0)
530
 
#define TC_IMPL_TC_CORBA_sequence_ConfigValue_0 'G'
531
 
#define TC_IMPL_TC_CORBA_sequence_ConfigValue_1 'C'
532
 
#define TC_IMPL_TC_CORBA_sequence_ConfigValue_2 'o'
533
 
#define TC_IMPL_TC_CORBA_sequence_ConfigValue_3 'n'
534
 
#define TC_IMPL_TC_CORBA_sequence_ConfigValue_4 'f'
535
 
#define TC_IMPL_TC_CORBA_sequence_ConfigValue_5 'X'
536
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
537
 
static
538
 
#else
539
 
extern
540
 
#endif
541
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_ConfigValue_struct;
542
 
#define TC_CORBA_sequence_ConfigValue ((CORBA_TypeCode)&TC_CORBA_sequence_ConfigValue_struct)
543
 
#endif
544
 
#define CORBA_sequence_ConfigValue__alloc() ((CORBA_sequence_ConfigValue *)ORBit_small_alloc (TC_CORBA_sequence_ConfigValue))
545
 
#define CORBA_sequence_ConfigValue__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_ConfigValue,(m),(d))
546
 
#define CORBA_sequence_ConfigValue_allocbuf(l) ((ConfigValue*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigValue, (l)))
547
 
#define CORBA_sequence_ConfigValue_allocbuf(l) ((ConfigValue*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigValue, (l)))
548
 
#endif
549
 
#if !defined(_ConfigDatabase_ValueList_defined)
550
 
#define _ConfigDatabase_ValueList_defined 1
551
 
typedef CORBA_sequence_ConfigValue ConfigDatabase_ValueList;
552
 
#define ConfigDatabase_ValueList_marshal(x,y,z) CORBA_sequence_ConfigValue_marshal((x),(y),(z))
553
 
#define ConfigDatabase_ValueList_demarshal(x,y,z,i) CORBA_sequence_ConfigValue_demarshal((x),(y),(z),(i))
554
 
#if !defined(TC_IMPL_TC_ConfigDatabase_ValueList_0)
555
 
#define TC_IMPL_TC_ConfigDatabase_ValueList_0 'G'
556
 
#define TC_IMPL_TC_ConfigDatabase_ValueList_1 'C'
557
 
#define TC_IMPL_TC_ConfigDatabase_ValueList_2 'o'
558
 
#define TC_IMPL_TC_ConfigDatabase_ValueList_3 'n'
559
 
#define TC_IMPL_TC_ConfigDatabase_ValueList_4 'f'
560
 
#define TC_IMPL_TC_ConfigDatabase_ValueList_5 'X'
561
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
562
 
static
563
 
#else
564
 
extern
565
 
#endif
566
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase_ValueList_struct;
567
 
#define TC_ConfigDatabase_ValueList ((CORBA_TypeCode)&TC_ConfigDatabase_ValueList_struct)
568
 
#endif
569
 
#define ConfigDatabase_ValueList__alloc() ((ConfigDatabase_ValueList *)ORBit_small_alloc (TC_CORBA_sequence_ConfigValue))
570
 
#define ConfigDatabase_ValueList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_ConfigValue,(m),(d))
571
 
#define ConfigDatabase_ValueList_allocbuf(l) ((ConfigValue*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigValue, (l)))
572
 
#endif
573
 
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_boolean)
574
 
#define ORBIT_DECL_CORBA_sequence_CORBA_boolean 1
575
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_0 'G'
576
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_1 'C'
577
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_2 'o'
578
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_3 'n'
579
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_4 'f'
580
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_5 'X'
581
 
#if !defined(_CORBA_sequence_CORBA_boolean_defined)
582
 
#define _CORBA_sequence_CORBA_boolean_defined 1
583
 
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_boolean* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_boolean;
584
 
#endif
585
 
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0)
586
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0 'G'
587
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_1 'C'
588
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_2 'o'
589
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_3 'n'
590
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_4 'f'
591
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_5 'X'
592
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
593
 
static
594
 
#else
595
 
extern
596
 
#endif
597
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_boolean_struct;
598
 
#define TC_CORBA_sequence_CORBA_boolean ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_boolean_struct)
599
 
#endif
600
 
#define CORBA_sequence_CORBA_boolean__alloc() ((CORBA_sequence_CORBA_boolean *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_boolean))
601
 
#define CORBA_sequence_CORBA_boolean__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_boolean,(m),(d))
602
 
#define CORBA_sequence_CORBA_boolean_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
603
 
#define CORBA_sequence_CORBA_boolean_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
604
 
#endif
605
 
#if !defined(_ConfigDatabase_IsDefaultList_defined)
606
 
#define _ConfigDatabase_IsDefaultList_defined 1
607
 
typedef CORBA_sequence_CORBA_boolean ConfigDatabase_IsDefaultList;
608
 
#define ConfigDatabase_IsDefaultList_marshal(x,y,z) CORBA_sequence_CORBA_boolean_marshal((x),(y),(z))
609
 
#define ConfigDatabase_IsDefaultList_demarshal(x,y,z,i) CORBA_sequence_CORBA_boolean_demarshal((x),(y),(z),(i))
610
 
#if !defined(TC_IMPL_TC_ConfigDatabase_IsDefaultList_0)
611
 
#define TC_IMPL_TC_ConfigDatabase_IsDefaultList_0 'G'
612
 
#define TC_IMPL_TC_ConfigDatabase_IsDefaultList_1 'C'
613
 
#define TC_IMPL_TC_ConfigDatabase_IsDefaultList_2 'o'
614
 
#define TC_IMPL_TC_ConfigDatabase_IsDefaultList_3 'n'
615
 
#define TC_IMPL_TC_ConfigDatabase_IsDefaultList_4 'f'
616
 
#define TC_IMPL_TC_ConfigDatabase_IsDefaultList_5 'X'
617
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
618
 
static
619
 
#else
620
 
extern
621
 
#endif
622
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase_IsDefaultList_struct;
623
 
#define TC_ConfigDatabase_IsDefaultList ((CORBA_TypeCode)&TC_ConfigDatabase_IsDefaultList_struct)
624
 
#endif
625
 
#define ConfigDatabase_IsDefaultList__alloc() ((ConfigDatabase_IsDefaultList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_boolean))
626
 
#define ConfigDatabase_IsDefaultList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_boolean,(m),(d))
627
 
#define ConfigDatabase_IsDefaultList_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
628
 
#endif
629
 
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_boolean)
630
 
#define ORBIT_DECL_CORBA_sequence_CORBA_boolean 1
631
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_0 'G'
632
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_1 'C'
633
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_2 'o'
634
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_3 'n'
635
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_4 'f'
636
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_5 'X'
637
 
#if !defined(_CORBA_sequence_CORBA_boolean_defined)
638
 
#define _CORBA_sequence_CORBA_boolean_defined 1
639
 
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_boolean* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_boolean;
640
 
#endif
641
 
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0)
642
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0 'G'
643
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_1 'C'
644
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_2 'o'
645
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_3 'n'
646
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_4 'f'
647
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_5 'X'
648
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
649
 
static
650
 
#else
651
 
extern
652
 
#endif
653
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_boolean_struct;
654
 
#define TC_CORBA_sequence_CORBA_boolean ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_boolean_struct)
655
 
#endif
656
 
#define CORBA_sequence_CORBA_boolean__alloc() ((CORBA_sequence_CORBA_boolean *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_boolean))
657
 
#define CORBA_sequence_CORBA_boolean__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_boolean,(m),(d))
658
 
#define CORBA_sequence_CORBA_boolean_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
659
 
#define CORBA_sequence_CORBA_boolean_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
660
 
#endif
661
 
#if !defined(_ConfigDatabase_IsWritableList_defined)
662
 
#define _ConfigDatabase_IsWritableList_defined 1
663
 
typedef CORBA_sequence_CORBA_boolean ConfigDatabase_IsWritableList;
664
 
#define ConfigDatabase_IsWritableList_marshal(x,y,z) CORBA_sequence_CORBA_boolean_marshal((x),(y),(z))
665
 
#define ConfigDatabase_IsWritableList_demarshal(x,y,z,i) CORBA_sequence_CORBA_boolean_demarshal((x),(y),(z),(i))
666
 
#if !defined(TC_IMPL_TC_ConfigDatabase_IsWritableList_0)
667
 
#define TC_IMPL_TC_ConfigDatabase_IsWritableList_0 'G'
668
 
#define TC_IMPL_TC_ConfigDatabase_IsWritableList_1 'C'
669
 
#define TC_IMPL_TC_ConfigDatabase_IsWritableList_2 'o'
670
 
#define TC_IMPL_TC_ConfigDatabase_IsWritableList_3 'n'
671
 
#define TC_IMPL_TC_ConfigDatabase_IsWritableList_4 'f'
672
 
#define TC_IMPL_TC_ConfigDatabase_IsWritableList_5 'X'
673
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
674
 
static
675
 
#else
676
 
extern
677
 
#endif
678
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase_IsWritableList_struct;
679
 
#define TC_ConfigDatabase_IsWritableList ((CORBA_TypeCode)&TC_ConfigDatabase_IsWritableList_struct)
680
 
#endif
681
 
#define ConfigDatabase_IsWritableList__alloc() ((ConfigDatabase_IsWritableList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_boolean))
682
 
#define ConfigDatabase_IsWritableList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_boolean,(m),(d))
683
 
#define ConfigDatabase_IsWritableList_allocbuf(l) ((CORBA_boolean*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_boolean, (l)))
684
 
#endif
685
 
#if !defined(ORBIT_DECL_ConfigDatabase2) && !defined(_ConfigDatabase2_defined)
686
 
#define ORBIT_DECL_ConfigDatabase2 1
687
 
#define _ConfigDatabase2_defined 1
688
 
#define ConfigDatabase2__freekids CORBA_Object__freekids
689
 
typedef CORBA_Object ConfigDatabase2;
690
 
extern CORBA_unsigned_long ConfigDatabase2__classid;
691
 
#if !defined(TC_IMPL_TC_ConfigDatabase2_0)
692
 
#define TC_IMPL_TC_ConfigDatabase2_0 'G'
693
 
#define TC_IMPL_TC_ConfigDatabase2_1 'C'
694
 
#define TC_IMPL_TC_ConfigDatabase2_2 'o'
695
 
#define TC_IMPL_TC_ConfigDatabase2_3 'n'
696
 
#define TC_IMPL_TC_ConfigDatabase2_4 'f'
697
 
#define TC_IMPL_TC_ConfigDatabase2_5 'X'
698
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
699
 
static
700
 
#else
701
 
extern
702
 
#endif
703
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase2_struct;
704
 
#define TC_ConfigDatabase2 ((CORBA_TypeCode)&TC_ConfigDatabase2_struct)
705
 
#endif
706
 
#endif
707
 
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
708
 
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
709
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'G'
710
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'C'
711
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
712
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'n'
713
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'f'
714
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 'X'
715
 
#if !defined(_CORBA_sequence_CORBA_string_defined)
716
 
#define _CORBA_sequence_CORBA_string_defined 1
717
 
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
718
 
#endif
719
 
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
720
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'G'
721
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'C'
722
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
723
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'n'
724
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'f'
725
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'X'
726
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
727
 
static
728
 
#else
729
 
extern
730
 
#endif
731
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
732
 
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
733
 
#endif
734
 
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
735
 
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
736
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
737
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
738
 
#endif
739
 
#if !defined(_ConfigDatabase2_SchemaNameList_defined)
740
 
#define _ConfigDatabase2_SchemaNameList_defined 1
741
 
typedef CORBA_sequence_CORBA_string ConfigDatabase2_SchemaNameList;
742
 
#define ConfigDatabase2_SchemaNameList_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
743
 
#define ConfigDatabase2_SchemaNameList_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
744
 
#if !defined(TC_IMPL_TC_ConfigDatabase2_SchemaNameList_0)
745
 
#define TC_IMPL_TC_ConfigDatabase2_SchemaNameList_0 'G'
746
 
#define TC_IMPL_TC_ConfigDatabase2_SchemaNameList_1 'C'
747
 
#define TC_IMPL_TC_ConfigDatabase2_SchemaNameList_2 'o'
748
 
#define TC_IMPL_TC_ConfigDatabase2_SchemaNameList_3 'n'
749
 
#define TC_IMPL_TC_ConfigDatabase2_SchemaNameList_4 'f'
750
 
#define TC_IMPL_TC_ConfigDatabase2_SchemaNameList_5 'X'
751
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
752
 
static
753
 
#else
754
 
extern
755
 
#endif
756
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase2_SchemaNameList_struct;
757
 
#define TC_ConfigDatabase2_SchemaNameList ((CORBA_TypeCode)&TC_ConfigDatabase2_SchemaNameList_struct)
758
 
#endif
759
 
#define ConfigDatabase2_SchemaNameList__alloc() ((ConfigDatabase2_SchemaNameList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
760
 
#define ConfigDatabase2_SchemaNameList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
761
 
#define ConfigDatabase2_SchemaNameList_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
762
 
#endif
763
 
#if !defined(ORBIT_DECL_ConfigDatabase3) && !defined(_ConfigDatabase3_defined)
764
 
#define ORBIT_DECL_ConfigDatabase3 1
765
 
#define _ConfigDatabase3_defined 1
766
 
#define ConfigDatabase3__freekids CORBA_Object__freekids
767
 
typedef CORBA_Object ConfigDatabase3;
768
 
extern CORBA_unsigned_long ConfigDatabase3__classid;
769
 
#if !defined(TC_IMPL_TC_ConfigDatabase3_0)
770
 
#define TC_IMPL_TC_ConfigDatabase3_0 'G'
771
 
#define TC_IMPL_TC_ConfigDatabase3_1 'C'
772
 
#define TC_IMPL_TC_ConfigDatabase3_2 'o'
773
 
#define TC_IMPL_TC_ConfigDatabase3_3 'n'
774
 
#define TC_IMPL_TC_ConfigDatabase3_4 'f'
775
 
#define TC_IMPL_TC_ConfigDatabase3_5 'X'
776
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
777
 
static
778
 
#else
779
 
extern
780
 
#endif
781
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase3_struct;
782
 
#define TC_ConfigDatabase3 ((CORBA_TypeCode)&TC_ConfigDatabase3_struct)
783
 
#endif
784
 
#endif
785
 
#if !defined(ORBIT_DECL_CORBA_sequence_ConfigStringProperty)
786
 
#define ORBIT_DECL_CORBA_sequence_ConfigStringProperty 1
787
 
#define ORBIT_IMPL_CORBA_sequence_ConfigStringProperty_0 'G'
788
 
#define ORBIT_IMPL_CORBA_sequence_ConfigStringProperty_1 'C'
789
 
#define ORBIT_IMPL_CORBA_sequence_ConfigStringProperty_2 'o'
790
 
#define ORBIT_IMPL_CORBA_sequence_ConfigStringProperty_3 'n'
791
 
#define ORBIT_IMPL_CORBA_sequence_ConfigStringProperty_4 'f'
792
 
#define ORBIT_IMPL_CORBA_sequence_ConfigStringProperty_5 'X'
793
 
#if !defined(_CORBA_sequence_ConfigStringProperty_defined)
794
 
#define _CORBA_sequence_ConfigStringProperty_defined 1
795
 
typedef struct { CORBA_unsigned_long _maximum, _length; ConfigStringProperty* _buffer; CORBA_boolean _release; } CORBA_sequence_ConfigStringProperty;
796
 
#endif
797
 
#if !defined(TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_0)
798
 
#define TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_0 'G'
799
 
#define TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_1 'C'
800
 
#define TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_2 'o'
801
 
#define TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_3 'n'
802
 
#define TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_4 'f'
803
 
#define TC_IMPL_TC_CORBA_sequence_ConfigStringProperty_5 'X'
804
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
805
 
static
806
 
#else
807
 
extern
808
 
#endif
809
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_ConfigStringProperty_struct;
810
 
#define TC_CORBA_sequence_ConfigStringProperty ((CORBA_TypeCode)&TC_CORBA_sequence_ConfigStringProperty_struct)
811
 
#endif
812
 
#define CORBA_sequence_ConfigStringProperty__alloc() ((CORBA_sequence_ConfigStringProperty *)ORBit_small_alloc (TC_CORBA_sequence_ConfigStringProperty))
813
 
#define CORBA_sequence_ConfigStringProperty__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_ConfigStringProperty,(m),(d))
814
 
#define CORBA_sequence_ConfigStringProperty_allocbuf(l) ((ConfigStringProperty*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigStringProperty, (l)))
815
 
#define CORBA_sequence_ConfigStringProperty_allocbuf(l) ((ConfigStringProperty*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigStringProperty, (l)))
816
 
#endif
817
 
#if !defined(_ConfigDatabase3_PropList_defined)
818
 
#define _ConfigDatabase3_PropList_defined 1
819
 
typedef CORBA_sequence_ConfigStringProperty ConfigDatabase3_PropList;
820
 
#define ConfigDatabase3_PropList_marshal(x,y,z) CORBA_sequence_ConfigStringProperty_marshal((x),(y),(z))
821
 
#define ConfigDatabase3_PropList_demarshal(x,y,z,i) CORBA_sequence_ConfigStringProperty_demarshal((x),(y),(z),(i))
822
 
#if !defined(TC_IMPL_TC_ConfigDatabase3_PropList_0)
823
 
#define TC_IMPL_TC_ConfigDatabase3_PropList_0 'G'
824
 
#define TC_IMPL_TC_ConfigDatabase3_PropList_1 'C'
825
 
#define TC_IMPL_TC_ConfigDatabase3_PropList_2 'o'
826
 
#define TC_IMPL_TC_ConfigDatabase3_PropList_3 'n'
827
 
#define TC_IMPL_TC_ConfigDatabase3_PropList_4 'f'
828
 
#define TC_IMPL_TC_ConfigDatabase3_PropList_5 'X'
829
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
830
 
static
831
 
#else
832
 
extern
833
 
#endif
834
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase3_PropList_struct;
835
 
#define TC_ConfigDatabase3_PropList ((CORBA_TypeCode)&TC_ConfigDatabase3_PropList_struct)
836
 
#endif
837
 
#define ConfigDatabase3_PropList__alloc() ((ConfigDatabase3_PropList *)ORBit_small_alloc (TC_CORBA_sequence_ConfigStringProperty))
838
 
#define ConfigDatabase3_PropList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_ConfigStringProperty,(m),(d))
839
 
#define ConfigDatabase3_PropList_allocbuf(l) ((ConfigStringProperty*)ORBit_small_allocbuf (TC_CORBA_sequence_ConfigStringProperty, (l)))
840
 
#endif
841
 
#if !defined(_ConfigDatabase3_UnsetFlags_defined)
842
 
#define _ConfigDatabase3_UnsetFlags_defined 1
843
 
typedef CORBA_long ConfigDatabase3_UnsetFlags;
844
 
#define ConfigDatabase3_UnsetFlags_marshal(x,y,z) CORBA_long_marshal((x),(y),(z))
845
 
#define ConfigDatabase3_UnsetFlags_demarshal(x,y,z,i) CORBA_long_demarshal((x),(y),(z),(i))
846
 
#if !defined(TC_IMPL_TC_ConfigDatabase3_UnsetFlags_0)
847
 
#define TC_IMPL_TC_ConfigDatabase3_UnsetFlags_0 'G'
848
 
#define TC_IMPL_TC_ConfigDatabase3_UnsetFlags_1 'C'
849
 
#define TC_IMPL_TC_ConfigDatabase3_UnsetFlags_2 'o'
850
 
#define TC_IMPL_TC_ConfigDatabase3_UnsetFlags_3 'n'
851
 
#define TC_IMPL_TC_ConfigDatabase3_UnsetFlags_4 'f'
852
 
#define TC_IMPL_TC_ConfigDatabase3_UnsetFlags_5 'X'
853
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
854
 
static
855
 
#else
856
 
extern
857
 
#endif
858
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigDatabase3_UnsetFlags_struct;
859
 
#define TC_ConfigDatabase3_UnsetFlags ((CORBA_TypeCode)&TC_ConfigDatabase3_UnsetFlags_struct)
860
 
#endif
861
 
#define ConfigDatabase3_UnsetFlags__alloc() ((ConfigDatabase3_UnsetFlags *)ORBit_small_alloc (TC_CORBA_long))
862
 
#define ConfigDatabase3_UnsetFlags__freekids(m,d) ORBit_small_freekids (TC_CORBA_long,(m),(d))
863
 
#endif
864
 
#ifndef ConfigDatabase3_UNSET_INCLUDING_SCHEMA_NAMES
865
 
#define ConfigDatabase3_UNSET_INCLUDING_SCHEMA_NAMES 1
866
 
#endif /* !ConfigDatabase3_UNSET_INCLUDING_SCHEMA_NAMES */
867
 
 
868
 
#if !defined(ORBIT_DECL_ConfigServer) && !defined(_ConfigServer_defined)
869
 
#define ORBIT_DECL_ConfigServer 1
870
 
#define _ConfigServer_defined 1
871
 
#define ConfigServer__freekids CORBA_Object__freekids
872
 
typedef CORBA_Object ConfigServer;
873
 
extern CORBA_unsigned_long ConfigServer__classid;
874
 
#if !defined(TC_IMPL_TC_ConfigServer_0)
875
 
#define TC_IMPL_TC_ConfigServer_0 'G'
876
 
#define TC_IMPL_TC_ConfigServer_1 'C'
877
 
#define TC_IMPL_TC_ConfigServer_2 'o'
878
 
#define TC_IMPL_TC_ConfigServer_3 'n'
879
 
#define TC_IMPL_TC_ConfigServer_4 'f'
880
 
#define TC_IMPL_TC_ConfigServer_5 'X'
881
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
882
 
static
883
 
#else
884
 
extern
885
 
#endif
886
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigServer_struct;
887
 
#define TC_ConfigServer ((CORBA_TypeCode)&TC_ConfigServer_struct)
888
 
#endif
889
 
#endif
890
 
#if !defined(ORBIT_DECL_ConfigServer2) && !defined(_ConfigServer2_defined)
891
 
#define ORBIT_DECL_ConfigServer2 1
892
 
#define _ConfigServer2_defined 1
893
 
#define ConfigServer2__freekids CORBA_Object__freekids
894
 
typedef CORBA_Object ConfigServer2;
895
 
extern CORBA_unsigned_long ConfigServer2__classid;
896
 
#if !defined(TC_IMPL_TC_ConfigServer2_0)
897
 
#define TC_IMPL_TC_ConfigServer2_0 'G'
898
 
#define TC_IMPL_TC_ConfigServer2_1 'C'
899
 
#define TC_IMPL_TC_ConfigServer2_2 'o'
900
 
#define TC_IMPL_TC_ConfigServer2_3 'n'
901
 
#define TC_IMPL_TC_ConfigServer2_4 'f'
902
 
#define TC_IMPL_TC_ConfigServer2_5 'X'
903
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
904
 
static
905
 
#else
906
 
extern
907
 
#endif
908
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigServer2_struct;
909
 
#define TC_ConfigServer2 ((CORBA_TypeCode)&TC_ConfigServer2_struct)
910
 
#endif
911
 
#endif
912
 
#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string)
913
 
#define ORBIT_DECL_CORBA_sequence_CORBA_string 1
914
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'G'
915
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'C'
916
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o'
917
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'n'
918
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'f'
919
 
#define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 'X'
920
 
#if !defined(_CORBA_sequence_CORBA_string_defined)
921
 
#define _CORBA_sequence_CORBA_string_defined 1
922
 
typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string;
923
 
#endif
924
 
#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0)
925
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'G'
926
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'C'
927
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o'
928
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'n'
929
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'f'
930
 
#define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'X'
931
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
932
 
static
933
 
#else
934
 
extern
935
 
#endif
936
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct;
937
 
#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct)
938
 
#endif
939
 
#define CORBA_sequence_CORBA_string__alloc() ((CORBA_sequence_CORBA_string *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
940
 
#define CORBA_sequence_CORBA_string__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
941
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
942
 
#define CORBA_sequence_CORBA_string_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
943
 
#endif
944
 
#if !defined(_ConfigServer2_AddressList_defined)
945
 
#define _ConfigServer2_AddressList_defined 1
946
 
typedef CORBA_sequence_CORBA_string ConfigServer2_AddressList;
947
 
#define ConfigServer2_AddressList_marshal(x,y,z) CORBA_sequence_CORBA_string_marshal((x),(y),(z))
948
 
#define ConfigServer2_AddressList_demarshal(x,y,z,i) CORBA_sequence_CORBA_string_demarshal((x),(y),(z),(i))
949
 
#if !defined(TC_IMPL_TC_ConfigServer2_AddressList_0)
950
 
#define TC_IMPL_TC_ConfigServer2_AddressList_0 'G'
951
 
#define TC_IMPL_TC_ConfigServer2_AddressList_1 'C'
952
 
#define TC_IMPL_TC_ConfigServer2_AddressList_2 'o'
953
 
#define TC_IMPL_TC_ConfigServer2_AddressList_3 'n'
954
 
#define TC_IMPL_TC_ConfigServer2_AddressList_4 'f'
955
 
#define TC_IMPL_TC_ConfigServer2_AddressList_5 'X'
956
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
957
 
static
958
 
#else
959
 
extern
960
 
#endif
961
 
ORBIT2_MAYBE_CONST struct CORBA_TypeCode_struct TC_ConfigServer2_AddressList_struct;
962
 
#define TC_ConfigServer2_AddressList ((CORBA_TypeCode)&TC_ConfigServer2_AddressList_struct)
963
 
#endif
964
 
#define ConfigServer2_AddressList__alloc() ((ConfigServer2_AddressList *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_string))
965
 
#define ConfigServer2_AddressList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_string,(m),(d))
966
 
#define ConfigServer2_AddressList_allocbuf(l) ((CORBA_string*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_string, (l)))
967
 
#endif
968
 
 
969
 
/** POA structures **/
970
 
#ifndef _defined_POA_ConfigListener
971
 
#define _defined_POA_ConfigListener 1
972
 
typedef struct {
973
 
  void *_private;
974
 
void (*notify)(PortableServer_Servant _servant, const ConfigDatabase database, const CORBA_unsigned_long cnxn, const CORBA_char * key, const ConfigValue* value, const CORBA_boolean is_default, const CORBA_boolean is_writable, CORBA_Environment *ev);
975
 
void (*ping)(PortableServer_Servant _servant, CORBA_Environment *ev);
976
 
void (*update_listener)(PortableServer_Servant _servant, const ConfigDatabase database, const CORBA_char * db_address, const CORBA_unsigned_long old_cnxn, const CORBA_char * where, const CORBA_unsigned_long new_cnxn, CORBA_Environment *ev);
977
 
void (*invalidate_cached_values)(PortableServer_Servant _servant, const ConfigDatabase database, const ConfigListener_KeyList* keys, CORBA_Environment *ev);
978
 
void (*drop_all_caches)(PortableServer_Servant _servant, CORBA_Environment *ev);
979
 
} POA_ConfigListener__epv;
980
 
typedef struct {
981
 
  PortableServer_ServantBase__epv *_base_epv;
982
 
  POA_ConfigListener__epv *ConfigListener_epv;
983
 
} POA_ConfigListener__vepv;
984
 
typedef struct {
985
 
  void *_private;
986
 
  POA_ConfigListener__vepv *vepv;
987
 
} POA_ConfigListener;
988
 
extern void POA_ConfigListener__init(PortableServer_Servant servant, CORBA_Environment *ev);
989
 
extern void POA_ConfigListener__fini(PortableServer_Servant servant, CORBA_Environment *ev);
990
 
#endif /* _defined_POA_ConfigListener */
991
 
#ifndef _defined_POA_ConfigDatabase
992
 
#define _defined_POA_ConfigDatabase 1
993
 
typedef struct {
994
 
  void *_private;
995
 
CORBA_unsigned_long (*add_listener)(PortableServer_Servant _servant, const CORBA_char * where, const ConfigListener who, CORBA_Environment *ev);
996
 
void (*remove_listener)(PortableServer_Servant _servant, const CORBA_unsigned_long cnxn, CORBA_Environment *ev);
997
 
ConfigValue* (*lookup)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev);
998
 
ConfigValue* (*lookup_with_locale)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_boolean* value_is_default, CORBA_boolean* value_is_writable, CORBA_Environment *ev);
999
 
ConfigValue* (*lookup_default_value)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment *ev);
1000
 
void (*batch_lookup)(PortableServer_Servant _servant, const ConfigDatabase_KeyList* keys, const CORBA_char * locale, ConfigDatabase_ValueList** values, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev);
1001
 
void (*set)(PortableServer_Servant _servant, const CORBA_char * key, const ConfigValue* value, CORBA_Environment *ev);
1002
 
void (*unset)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev);
1003
 
void (*unset_with_locale)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment *ev);
1004
 
void (*batch_change)(PortableServer_Servant _servant, const CORBA_char * locale, const ConfigDatabase_KeyList* keys, const ConfigDatabase_ValueList* values, CORBA_Environment *ev);
1005
 
CORBA_boolean (*dir_exists)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev);
1006
 
void (*remove_dir)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev);
1007
 
void (*all_entries)(PortableServer_Servant _servant, const CORBA_char * dir, const CORBA_char * locale, ConfigDatabase_KeyList** keys, ConfigDatabase_ValueList** values, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev);
1008
 
void (*all_dirs)(PortableServer_Servant _servant, const CORBA_char * dir, ConfigDatabase_KeyList** subdirs, CORBA_Environment *ev);
1009
 
void (*set_schema)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * schema_key, CORBA_Environment *ev);
1010
 
void (*sync)(PortableServer_Servant _servant, CORBA_Environment *ev);
1011
 
void (*clear_cache)(PortableServer_Servant _servant, CORBA_Environment *ev);
1012
 
void (*synchronous_sync)(PortableServer_Servant _servant, CORBA_Environment *ev);
1013
 
} POA_ConfigDatabase__epv;
1014
 
typedef struct {
1015
 
  PortableServer_ServantBase__epv *_base_epv;
1016
 
  POA_ConfigDatabase__epv *ConfigDatabase_epv;
1017
 
} POA_ConfigDatabase__vepv;
1018
 
typedef struct {
1019
 
  void *_private;
1020
 
  POA_ConfigDatabase__vepv *vepv;
1021
 
} POA_ConfigDatabase;
1022
 
extern void POA_ConfigDatabase__init(PortableServer_Servant servant, CORBA_Environment *ev);
1023
 
extern void POA_ConfigDatabase__fini(PortableServer_Servant servant, CORBA_Environment *ev);
1024
 
#endif /* _defined_POA_ConfigDatabase */
1025
 
#ifndef _defined_POA_ConfigDatabase2
1026
 
#define _defined_POA_ConfigDatabase2 1
1027
 
typedef struct {
1028
 
  void *_private;
1029
 
ConfigValue* (*lookup_with_schema_name)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_string* schema_name, CORBA_boolean* value_is_default, CORBA_boolean* value_is_writable, CORBA_Environment *ev);
1030
 
void (*all_entries_with_schema_name)(PortableServer_Servant _servant, const CORBA_char * dir, const CORBA_char * locale, ConfigDatabase_KeyList** keys, ConfigDatabase_ValueList** values, ConfigDatabase2_SchemaNameList** schema_names, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev);
1031
 
} POA_ConfigDatabase2__epv;
1032
 
typedef struct {
1033
 
  PortableServer_ServantBase__epv *_base_epv;
1034
 
  POA_ConfigDatabase__epv *ConfigDatabase_epv;
1035
 
  POA_ConfigDatabase2__epv *ConfigDatabase2_epv;
1036
 
} POA_ConfigDatabase2__vepv;
1037
 
typedef struct {
1038
 
  void *_private;
1039
 
  POA_ConfigDatabase2__vepv *vepv;
1040
 
} POA_ConfigDatabase2;
1041
 
extern void POA_ConfigDatabase2__init(PortableServer_Servant servant, CORBA_Environment *ev);
1042
 
extern void POA_ConfigDatabase2__fini(PortableServer_Servant servant, CORBA_Environment *ev);
1043
 
#endif /* _defined_POA_ConfigDatabase2 */
1044
 
#ifndef _defined_POA_ConfigDatabase3
1045
 
#define _defined_POA_ConfigDatabase3 1
1046
 
typedef struct {
1047
 
  void *_private;
1048
 
CORBA_unsigned_long (*add_listener_with_properties)(PortableServer_Servant _servant, const CORBA_char * where, const ConfigListener who, const ConfigDatabase3_PropList* properties, CORBA_Environment *ev);
1049
 
void (*recursive_unset)(PortableServer_Servant _servant, const CORBA_char * key, const ConfigDatabase3_UnsetFlags flags, CORBA_Environment *ev);
1050
 
} POA_ConfigDatabase3__epv;
1051
 
typedef struct {
1052
 
  PortableServer_ServantBase__epv *_base_epv;
1053
 
  POA_ConfigDatabase__epv *ConfigDatabase_epv;
1054
 
  POA_ConfigDatabase2__epv *ConfigDatabase2_epv;
1055
 
  POA_ConfigDatabase3__epv *ConfigDatabase3_epv;
1056
 
} POA_ConfigDatabase3__vepv;
1057
 
typedef struct {
1058
 
  void *_private;
1059
 
  POA_ConfigDatabase3__vepv *vepv;
1060
 
} POA_ConfigDatabase3;
1061
 
extern void POA_ConfigDatabase3__init(PortableServer_Servant servant, CORBA_Environment *ev);
1062
 
extern void POA_ConfigDatabase3__fini(PortableServer_Servant servant, CORBA_Environment *ev);
1063
 
#endif /* _defined_POA_ConfigDatabase3 */
1064
 
#ifndef _defined_POA_ConfigServer
1065
 
#define _defined_POA_ConfigServer 1
1066
 
typedef struct {
1067
 
  void *_private;
1068
 
ConfigDatabase (*get_default_database)(PortableServer_Servant _servant, CORBA_Environment *ev);
1069
 
ConfigDatabase (*get_database)(PortableServer_Servant _servant, const CORBA_char * address, CORBA_Environment *ev);
1070
 
void (*add_client)(PortableServer_Servant _servant, const ConfigListener client, CORBA_Environment *ev);
1071
 
void (*remove_client)(PortableServer_Servant _servant, const ConfigListener client, CORBA_Environment *ev);
1072
 
CORBA_long (*ping)(PortableServer_Servant _servant, CORBA_Environment *ev);
1073
 
void (*shutdown)(PortableServer_Servant _servant, CORBA_Environment *ev);
1074
 
} POA_ConfigServer__epv;
1075
 
typedef struct {
1076
 
  PortableServer_ServantBase__epv *_base_epv;
1077
 
  POA_ConfigServer__epv *ConfigServer_epv;
1078
 
} POA_ConfigServer__vepv;
1079
 
typedef struct {
1080
 
  void *_private;
1081
 
  POA_ConfigServer__vepv *vepv;
1082
 
} POA_ConfigServer;
1083
 
extern void POA_ConfigServer__init(PortableServer_Servant servant, CORBA_Environment *ev);
1084
 
extern void POA_ConfigServer__fini(PortableServer_Servant servant, CORBA_Environment *ev);
1085
 
#endif /* _defined_POA_ConfigServer */
1086
 
#ifndef _defined_POA_ConfigServer2
1087
 
#define _defined_POA_ConfigServer2 1
1088
 
typedef struct {
1089
 
  void *_private;
1090
 
ConfigDatabase (*get_database_for_addresses)(PortableServer_Servant _servant, const ConfigServer2_AddressList* addresses, CORBA_Environment *ev);
1091
 
} POA_ConfigServer2__epv;
1092
 
typedef struct {
1093
 
  PortableServer_ServantBase__epv *_base_epv;
1094
 
  POA_ConfigServer__epv *ConfigServer_epv;
1095
 
  POA_ConfigServer2__epv *ConfigServer2_epv;
1096
 
} POA_ConfigServer2__vepv;
1097
 
typedef struct {
1098
 
  void *_private;
1099
 
  POA_ConfigServer2__vepv *vepv;
1100
 
} POA_ConfigServer2;
1101
 
extern void POA_ConfigServer2__init(PortableServer_Servant servant, CORBA_Environment *ev);
1102
 
extern void POA_ConfigServer2__fini(PortableServer_Servant servant, CORBA_Environment *ev);
1103
 
#endif /* _defined_POA_ConfigServer2 */
1104
 
 
1105
 
/** skel prototypes **/
1106
 
void _ORBIT_skel_small_ConfigListener_notify(POA_ConfigListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notify)(PortableServer_Servant _servant, const ConfigDatabase database, const CORBA_unsigned_long cnxn, const CORBA_char * key, const ConfigValue* value, const CORBA_boolean is_default, const CORBA_boolean is_writable, CORBA_Environment *ev));
1107
 
void _ORBIT_skel_small_ConfigListener_ping(POA_ConfigListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_ping)(PortableServer_Servant _servant, CORBA_Environment *ev));
1108
 
void _ORBIT_skel_small_ConfigListener_update_listener(POA_ConfigListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_update_listener)(PortableServer_Servant _servant, const ConfigDatabase database, const CORBA_char * db_address, const CORBA_unsigned_long old_cnxn, const CORBA_char * where, const CORBA_unsigned_long new_cnxn, CORBA_Environment *ev));
1109
 
void _ORBIT_skel_small_ConfigListener_invalidate_cached_values(POA_ConfigListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_invalidate_cached_values)(PortableServer_Servant _servant, const ConfigDatabase database, const ConfigListener_KeyList* keys, CORBA_Environment *ev));
1110
 
void _ORBIT_skel_small_ConfigListener_drop_all_caches(POA_ConfigListener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_drop_all_caches)(PortableServer_Servant _servant, CORBA_Environment *ev));
1111
 
void _ORBIT_skel_small_ConfigDatabase_add_listener(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_unsigned_long (*_impl_add_listener)(PortableServer_Servant _servant, const CORBA_char * where, const ConfigListener who, CORBA_Environment *ev));
1112
 
void _ORBIT_skel_small_ConfigDatabase_remove_listener(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_remove_listener)(PortableServer_Servant _servant, const CORBA_unsigned_long cnxn, CORBA_Environment *ev));
1113
 
void _ORBIT_skel_small_ConfigDatabase_lookup(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigValue* (*_impl_lookup)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev));
1114
 
void _ORBIT_skel_small_ConfigDatabase_lookup_with_locale(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigValue* (*_impl_lookup_with_locale)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_boolean* value_is_default, CORBA_boolean* value_is_writable, CORBA_Environment *ev));
1115
 
void _ORBIT_skel_small_ConfigDatabase_lookup_default_value(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigValue* (*_impl_lookup_default_value)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment *ev));
1116
 
void _ORBIT_skel_small_ConfigDatabase_batch_lookup(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_batch_lookup)(PortableServer_Servant _servant, const ConfigDatabase_KeyList* keys, const CORBA_char * locale, ConfigDatabase_ValueList** values, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev));
1117
 
void _ORBIT_skel_small_ConfigDatabase_set(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_set)(PortableServer_Servant _servant, const CORBA_char * key, const ConfigValue* value, CORBA_Environment *ev));
1118
 
void _ORBIT_skel_small_ConfigDatabase_unset(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unset)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev));
1119
 
void _ORBIT_skel_small_ConfigDatabase_unset_with_locale(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unset_with_locale)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment *ev));
1120
 
void _ORBIT_skel_small_ConfigDatabase_batch_change(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_batch_change)(PortableServer_Servant _servant, const CORBA_char * locale, const ConfigDatabase_KeyList* keys, const ConfigDatabase_ValueList* values, CORBA_Environment *ev));
1121
 
void _ORBIT_skel_small_ConfigDatabase_dir_exists(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_dir_exists)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev));
1122
 
void _ORBIT_skel_small_ConfigDatabase_remove_dir(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_remove_dir)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev));
1123
 
void _ORBIT_skel_small_ConfigDatabase_all_entries(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_all_entries)(PortableServer_Servant _servant, const CORBA_char * dir, const CORBA_char * locale, ConfigDatabase_KeyList** keys, ConfigDatabase_ValueList** values, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev));
1124
 
void _ORBIT_skel_small_ConfigDatabase_all_dirs(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_all_dirs)(PortableServer_Servant _servant, const CORBA_char * dir, ConfigDatabase_KeyList** subdirs, CORBA_Environment *ev));
1125
 
void _ORBIT_skel_small_ConfigDatabase_set_schema(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_set_schema)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * schema_key, CORBA_Environment *ev));
1126
 
void _ORBIT_skel_small_ConfigDatabase_sync(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_sync)(PortableServer_Servant _servant, CORBA_Environment *ev));
1127
 
void _ORBIT_skel_small_ConfigDatabase_clear_cache(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_clear_cache)(PortableServer_Servant _servant, CORBA_Environment *ev));
1128
 
void _ORBIT_skel_small_ConfigDatabase_synchronous_sync(POA_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_synchronous_sync)(PortableServer_Servant _servant, CORBA_Environment *ev));
1129
 
void _ORBIT_skel_small_ConfigDatabase2_lookup_with_schema_name(POA_ConfigDatabase2 *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigValue* (*_impl_lookup_with_schema_name)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_string* schema_name, CORBA_boolean* value_is_default, CORBA_boolean* value_is_writable, CORBA_Environment *ev));
1130
 
void _ORBIT_skel_small_ConfigDatabase2_all_entries_with_schema_name(POA_ConfigDatabase2 *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_all_entries_with_schema_name)(PortableServer_Servant _servant, const CORBA_char * dir, const CORBA_char * locale, ConfigDatabase_KeyList** keys, ConfigDatabase_ValueList** values, ConfigDatabase2_SchemaNameList** schema_names, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev));
1131
 
void _ORBIT_skel_small_ConfigDatabase3_add_listener_with_properties(POA_ConfigDatabase3 *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_unsigned_long (*_impl_add_listener_with_properties)(PortableServer_Servant _servant, const CORBA_char * where, const ConfigListener who, const ConfigDatabase3_PropList* properties, CORBA_Environment *ev));
1132
 
void _ORBIT_skel_small_ConfigDatabase3_recursive_unset(POA_ConfigDatabase3 *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_recursive_unset)(PortableServer_Servant _servant, const CORBA_char * key, const ConfigDatabase3_UnsetFlags flags, CORBA_Environment *ev));
1133
 
void _ORBIT_skel_small_ConfigServer_get_default_database(POA_ConfigServer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigDatabase (*_impl_get_default_database)(PortableServer_Servant _servant, CORBA_Environment *ev));
1134
 
void _ORBIT_skel_small_ConfigServer_get_database(POA_ConfigServer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigDatabase (*_impl_get_database)(PortableServer_Servant _servant, const CORBA_char * address, CORBA_Environment *ev));
1135
 
void _ORBIT_skel_small_ConfigServer_add_client(POA_ConfigServer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_add_client)(PortableServer_Servant _servant, const ConfigListener client, CORBA_Environment *ev));
1136
 
void _ORBIT_skel_small_ConfigServer_remove_client(POA_ConfigServer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_remove_client)(PortableServer_Servant _servant, const ConfigListener client, CORBA_Environment *ev));
1137
 
void _ORBIT_skel_small_ConfigServer_ping(POA_ConfigServer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_long (*_impl_ping)(PortableServer_Servant _servant, CORBA_Environment *ev));
1138
 
void _ORBIT_skel_small_ConfigServer_shutdown(POA_ConfigServer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_shutdown)(PortableServer_Servant _servant, CORBA_Environment *ev));
1139
 
void _ORBIT_skel_small_ConfigServer2_get_database_for_addresses(POA_ConfigServer2 *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, ConfigDatabase (*_impl_get_database_for_addresses)(PortableServer_Servant _servant, const ConfigServer2_AddressList* addresses, CORBA_Environment *ev));
1140
 
 
1141
 
/** stub prototypes **/
1142
 
void ConfigListener_notify(ConfigListener _obj, const ConfigDatabase database, const CORBA_unsigned_long cnxn, const CORBA_char * key, const ConfigValue* value, const CORBA_boolean is_default, const CORBA_boolean is_writable, CORBA_Environment *ev);
1143
 
void ConfigListener_ping(ConfigListener _obj, CORBA_Environment *ev);
1144
 
void ConfigListener_update_listener(ConfigListener _obj, const ConfigDatabase database, const CORBA_char * db_address, const CORBA_unsigned_long old_cnxn, const CORBA_char * where, const CORBA_unsigned_long new_cnxn, CORBA_Environment *ev);
1145
 
void ConfigListener_invalidate_cached_values(ConfigListener _obj, const ConfigDatabase database, const ConfigListener_KeyList* keys, CORBA_Environment *ev);
1146
 
void ConfigListener_drop_all_caches(ConfigListener _obj, CORBA_Environment *ev);
1147
 
CORBA_unsigned_long ConfigDatabase_add_listener(ConfigDatabase _obj, const CORBA_char * where, const ConfigListener who, CORBA_Environment *ev);
1148
 
void ConfigDatabase_remove_listener(ConfigDatabase _obj, const CORBA_unsigned_long cnxn, CORBA_Environment *ev);
1149
 
ConfigValue* ConfigDatabase_lookup(ConfigDatabase _obj, const CORBA_char * key, CORBA_Environment *ev);
1150
 
ConfigValue* ConfigDatabase_lookup_with_locale(ConfigDatabase _obj, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_boolean* value_is_default, CORBA_boolean* value_is_writable, CORBA_Environment *ev);
1151
 
ConfigValue* ConfigDatabase_lookup_default_value(ConfigDatabase _obj, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment *ev);
1152
 
void ConfigDatabase_batch_lookup(ConfigDatabase _obj, const ConfigDatabase_KeyList* keys, const CORBA_char * locale, ConfigDatabase_ValueList** values, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev);
1153
 
void ConfigDatabase_set(ConfigDatabase _obj, const CORBA_char * key, const ConfigValue* value, CORBA_Environment *ev);
1154
 
void ConfigDatabase_unset(ConfigDatabase _obj, const CORBA_char * key, CORBA_Environment *ev);
1155
 
void ConfigDatabase_unset_with_locale(ConfigDatabase _obj, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment *ev);
1156
 
void ConfigDatabase_batch_change(ConfigDatabase _obj, const CORBA_char * locale, const ConfigDatabase_KeyList* keys, const ConfigDatabase_ValueList* values, CORBA_Environment *ev);
1157
 
CORBA_boolean ConfigDatabase_dir_exists(ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment *ev);
1158
 
void ConfigDatabase_remove_dir(ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment *ev);
1159
 
void ConfigDatabase_all_entries(ConfigDatabase _obj, const CORBA_char * dir, const CORBA_char * locale, ConfigDatabase_KeyList** keys, ConfigDatabase_ValueList** values, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev);
1160
 
void ConfigDatabase_all_dirs(ConfigDatabase _obj, const CORBA_char * dir, ConfigDatabase_KeyList** subdirs, CORBA_Environment *ev);
1161
 
void ConfigDatabase_set_schema(ConfigDatabase _obj, const CORBA_char * key, const CORBA_char * schema_key, CORBA_Environment *ev);
1162
 
void ConfigDatabase_sync(ConfigDatabase _obj, CORBA_Environment *ev);
1163
 
void ConfigDatabase_clear_cache(ConfigDatabase _obj, CORBA_Environment *ev);
1164
 
void ConfigDatabase_synchronous_sync(ConfigDatabase _obj, CORBA_Environment *ev);
1165
 
#define ConfigDatabase2_add_listener ConfigDatabase_add_listener
1166
 
#define ConfigDatabase2_remove_listener ConfigDatabase_remove_listener
1167
 
#define ConfigDatabase2_lookup ConfigDatabase_lookup
1168
 
#define ConfigDatabase2_lookup_with_locale ConfigDatabase_lookup_with_locale
1169
 
#define ConfigDatabase2_lookup_default_value ConfigDatabase_lookup_default_value
1170
 
#define ConfigDatabase2_batch_lookup ConfigDatabase_batch_lookup
1171
 
#define ConfigDatabase2_set ConfigDatabase_set
1172
 
#define ConfigDatabase2_unset ConfigDatabase_unset
1173
 
#define ConfigDatabase2_unset_with_locale ConfigDatabase_unset_with_locale
1174
 
#define ConfigDatabase2_batch_change ConfigDatabase_batch_change
1175
 
#define ConfigDatabase2_dir_exists ConfigDatabase_dir_exists
1176
 
#define ConfigDatabase2_remove_dir ConfigDatabase_remove_dir
1177
 
#define ConfigDatabase2_all_entries ConfigDatabase_all_entries
1178
 
#define ConfigDatabase2_all_dirs ConfigDatabase_all_dirs
1179
 
#define ConfigDatabase2_set_schema ConfigDatabase_set_schema
1180
 
#define ConfigDatabase2_sync ConfigDatabase_sync
1181
 
#define ConfigDatabase2_clear_cache ConfigDatabase_clear_cache
1182
 
#define ConfigDatabase2_synchronous_sync ConfigDatabase_synchronous_sync
1183
 
ConfigValue* ConfigDatabase2_lookup_with_schema_name(ConfigDatabase2 _obj, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_string* schema_name, CORBA_boolean* value_is_default, CORBA_boolean* value_is_writable, CORBA_Environment *ev);
1184
 
void ConfigDatabase2_all_entries_with_schema_name(ConfigDatabase2 _obj, const CORBA_char * dir, const CORBA_char * locale, ConfigDatabase_KeyList** keys, ConfigDatabase_ValueList** values, ConfigDatabase2_SchemaNameList** schema_names, ConfigDatabase_IsDefaultList** is_defaults, ConfigDatabase_IsWritableList** is_writables, CORBA_Environment *ev);
1185
 
#define ConfigDatabase3_add_listener ConfigDatabase_add_listener
1186
 
#define ConfigDatabase3_remove_listener ConfigDatabase_remove_listener
1187
 
#define ConfigDatabase3_lookup ConfigDatabase_lookup
1188
 
#define ConfigDatabase3_lookup_with_locale ConfigDatabase_lookup_with_locale
1189
 
#define ConfigDatabase3_lookup_default_value ConfigDatabase_lookup_default_value
1190
 
#define ConfigDatabase3_batch_lookup ConfigDatabase_batch_lookup
1191
 
#define ConfigDatabase3_set ConfigDatabase_set
1192
 
#define ConfigDatabase3_unset ConfigDatabase_unset
1193
 
#define ConfigDatabase3_unset_with_locale ConfigDatabase_unset_with_locale
1194
 
#define ConfigDatabase3_batch_change ConfigDatabase_batch_change
1195
 
#define ConfigDatabase3_dir_exists ConfigDatabase_dir_exists
1196
 
#define ConfigDatabase3_remove_dir ConfigDatabase_remove_dir
1197
 
#define ConfigDatabase3_all_entries ConfigDatabase_all_entries
1198
 
#define ConfigDatabase3_all_dirs ConfigDatabase_all_dirs
1199
 
#define ConfigDatabase3_set_schema ConfigDatabase_set_schema
1200
 
#define ConfigDatabase3_sync ConfigDatabase_sync
1201
 
#define ConfigDatabase3_clear_cache ConfigDatabase_clear_cache
1202
 
#define ConfigDatabase3_synchronous_sync ConfigDatabase_synchronous_sync
1203
 
#define ConfigDatabase3_lookup_with_schema_name ConfigDatabase2_lookup_with_schema_name
1204
 
#define ConfigDatabase3_all_entries_with_schema_name ConfigDatabase2_all_entries_with_schema_name
1205
 
CORBA_unsigned_long ConfigDatabase3_add_listener_with_properties(ConfigDatabase3 _obj, const CORBA_char * where, const ConfigListener who, const ConfigDatabase3_PropList* properties, CORBA_Environment *ev);
1206
 
void ConfigDatabase3_recursive_unset(ConfigDatabase3 _obj, const CORBA_char * key, const ConfigDatabase3_UnsetFlags flags, CORBA_Environment *ev);
1207
 
ConfigDatabase ConfigServer_get_default_database(ConfigServer _obj, CORBA_Environment *ev);
1208
 
ConfigDatabase ConfigServer_get_database(ConfigServer _obj, const CORBA_char * address, CORBA_Environment *ev);
1209
 
void ConfigServer_add_client(ConfigServer _obj, const ConfigListener client, CORBA_Environment *ev);
1210
 
void ConfigServer_remove_client(ConfigServer _obj, const ConfigListener client, CORBA_Environment *ev);
1211
 
CORBA_long ConfigServer_ping(ConfigServer _obj, CORBA_Environment *ev);
1212
 
void ConfigServer_shutdown(ConfigServer _obj, CORBA_Environment *ev);
1213
 
#define ConfigServer2_get_default_database ConfigServer_get_default_database
1214
 
#define ConfigServer2_get_database ConfigServer_get_database
1215
 
#define ConfigServer2_add_client ConfigServer_add_client
1216
 
#define ConfigServer2_remove_client ConfigServer_remove_client
1217
 
#define ConfigServer2_ping ConfigServer_ping
1218
 
#define ConfigServer2_shutdown ConfigServer_shutdown
1219
 
ConfigDatabase ConfigServer2_get_database_for_addresses(ConfigServer2 _obj, const ConfigServer2_AddressList* addresses, CORBA_Environment *ev);
1220
 
#include <orbit/orb-core/orbit-interface.h>
1221
 
 
1222
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1223
 
static 
1224
 
#else
1225
 
extern 
1226
 
#endif
1227
 
ORBit_IInterface ConfigListener__iinterface;
1228
 
#define ConfigListener_IMETHODS_LEN 5
1229
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1230
 
static 
1231
 
#else
1232
 
extern 
1233
 
#endif
1234
 
ORBit_IMethod ConfigListener__imethods[ConfigListener_IMETHODS_LEN];
1235
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1236
 
static 
1237
 
#else
1238
 
extern 
1239
 
#endif
1240
 
ORBit_IInterface ConfigDatabase__iinterface;
1241
 
#define ConfigDatabase_IMETHODS_LEN 18
1242
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1243
 
static 
1244
 
#else
1245
 
extern 
1246
 
#endif
1247
 
ORBit_IMethod ConfigDatabase__imethods[ConfigDatabase_IMETHODS_LEN];
1248
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1249
 
static 
1250
 
#else
1251
 
extern 
1252
 
#endif
1253
 
ORBit_IInterface ConfigDatabase2__iinterface;
1254
 
#define ConfigDatabase2_IMETHODS_LEN 2
1255
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1256
 
static 
1257
 
#else
1258
 
extern 
1259
 
#endif
1260
 
ORBit_IMethod ConfigDatabase2__imethods[ConfigDatabase2_IMETHODS_LEN];
1261
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1262
 
static 
1263
 
#else
1264
 
extern 
1265
 
#endif
1266
 
ORBit_IInterface ConfigDatabase3__iinterface;
1267
 
#define ConfigDatabase3_IMETHODS_LEN 2
1268
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1269
 
static 
1270
 
#else
1271
 
extern 
1272
 
#endif
1273
 
ORBit_IMethod ConfigDatabase3__imethods[ConfigDatabase3_IMETHODS_LEN];
1274
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1275
 
static 
1276
 
#else
1277
 
extern 
1278
 
#endif
1279
 
ORBit_IInterface ConfigServer__iinterface;
1280
 
#define ConfigServer_IMETHODS_LEN 6
1281
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1282
 
static 
1283
 
#else
1284
 
extern 
1285
 
#endif
1286
 
ORBit_IMethod ConfigServer__imethods[ConfigServer_IMETHODS_LEN];
1287
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1288
 
static 
1289
 
#else
1290
 
extern 
1291
 
#endif
1292
 
ORBit_IInterface ConfigServer2__iinterface;
1293
 
#define ConfigServer2_IMETHODS_LEN 1
1294
 
#ifdef ORBIT_IDL_C_IMODULE_GConfX
1295
 
static 
1296
 
#else
1297
 
extern 
1298
 
#endif
1299
 
ORBit_IMethod ConfigServer2__imethods[ConfigServer2_IMETHODS_LEN];
1300
 
 
1301
 
/** IMethods index */
1302
 
 
1303
 
#ifndef __ConfigListener__imethods_index
1304
 
#define __ConfigListener__imethods_index
1305
 
typedef enum {
1306
 
        ConfigListener_notify__imethods_index,
1307
 
        ConfigListener_ping__imethods_index,
1308
 
        ConfigListener_update_listener__imethods_index,
1309
 
        ConfigListener_invalidate_cached_values__imethods_index,
1310
 
        ConfigListener_drop_all_caches__imethods_index
1311
 
} ConfigListener__imethods_index;
1312
 
#endif /* __ConfigListener__imethods_index */
1313
 
 
1314
 
#ifndef __ConfigDatabase__imethods_index
1315
 
#define __ConfigDatabase__imethods_index
1316
 
typedef enum {
1317
 
        ConfigDatabase_add_listener__imethods_index,
1318
 
        ConfigDatabase_remove_listener__imethods_index,
1319
 
        ConfigDatabase_lookup__imethods_index,
1320
 
        ConfigDatabase_lookup_with_locale__imethods_index,
1321
 
        ConfigDatabase_lookup_default_value__imethods_index,
1322
 
        ConfigDatabase_batch_lookup__imethods_index,
1323
 
        ConfigDatabase_set__imethods_index,
1324
 
        ConfigDatabase_unset__imethods_index,
1325
 
        ConfigDatabase_unset_with_locale__imethods_index,
1326
 
        ConfigDatabase_batch_change__imethods_index,
1327
 
        ConfigDatabase_dir_exists__imethods_index,
1328
 
        ConfigDatabase_remove_dir__imethods_index,
1329
 
        ConfigDatabase_all_entries__imethods_index,
1330
 
        ConfigDatabase_all_dirs__imethods_index,
1331
 
        ConfigDatabase_set_schema__imethods_index,
1332
 
        ConfigDatabase_sync__imethods_index,
1333
 
        ConfigDatabase_clear_cache__imethods_index,
1334
 
        ConfigDatabase_synchronous_sync__imethods_index
1335
 
} ConfigDatabase__imethods_index;
1336
 
#endif /* __ConfigDatabase__imethods_index */
1337
 
 
1338
 
#ifndef __ConfigDatabase2__imethods_index
1339
 
#define __ConfigDatabase2__imethods_index
1340
 
typedef enum {
1341
 
        ConfigDatabase2_lookup_with_schema_name__imethods_index,
1342
 
        ConfigDatabase2_all_entries_with_schema_name__imethods_index
1343
 
} ConfigDatabase2__imethods_index;
1344
 
#endif /* __ConfigDatabase2__imethods_index */
1345
 
 
1346
 
#ifndef __ConfigDatabase3__imethods_index
1347
 
#define __ConfigDatabase3__imethods_index
1348
 
typedef enum {
1349
 
        ConfigDatabase3_add_listener_with_properties__imethods_index,
1350
 
        ConfigDatabase3_recursive_unset__imethods_index
1351
 
} ConfigDatabase3__imethods_index;
1352
 
#endif /* __ConfigDatabase3__imethods_index */
1353
 
 
1354
 
#ifndef __ConfigServer__imethods_index
1355
 
#define __ConfigServer__imethods_index
1356
 
typedef enum {
1357
 
        ConfigServer_get_default_database__imethods_index,
1358
 
        ConfigServer_get_database__imethods_index,
1359
 
        ConfigServer_add_client__imethods_index,
1360
 
        ConfigServer_remove_client__imethods_index,
1361
 
        ConfigServer_ping__imethods_index,
1362
 
        ConfigServer_shutdown__imethods_index
1363
 
} ConfigServer__imethods_index;
1364
 
#endif /* __ConfigServer__imethods_index */
1365
 
 
1366
 
#ifndef __ConfigServer2__imethods_index
1367
 
#define __ConfigServer2__imethods_index
1368
 
typedef enum {
1369
 
        ConfigServer2_get_database_for_addresses__imethods_index
1370
 
} ConfigServer2__imethods_index;
1371
 
#endif /* __ConfigServer2__imethods_index */
1372
 
 
1373
 
#ifndef __ORBIT_IMETHODS_INDEX
1374
 
#define __ORBIT_IMETHODS_INDEX
1375
 
#define ORBIT_IMETHODS_INDEX(m) (m ## __imethods_index)
1376
 
#endif /* __ORBIT_IMETHODS_INDEX */
1377
 
 
1378
 
#ifdef __cplusplus
1379
 
}
1380
 
#endif /* __cplusplus */
1381
 
 
1382
 
#ifndef EXCLUDE_ORBIT_H
1383
 
#include <orbit/orbit.h>
1384
 
 
1385
 
#endif /* EXCLUDE_ORBIT_H */
1386
 
#endif
1387
 
#undef ORBIT_IDL_SERIAL