source: tags/gsdl-2_30d-distribution/gsdl/lib/corbaiface.h@ 2308

Last change on this file since 2308 was 1860, checked in by cs025, 23 years ago

Included CORBA branch for first time

  • Property svn:keywords set to Author Date Id Revision
File size: 18.7 KB
Line 
1/*
2 * MICO --- a free CORBA implementation
3 * Copyright (C) 1997-98 Kay Roemer & Arno Puder
4 *
5 * This file was automatically generated. DO NOT EDIT!
6 */
7
8#if !defined(__CORBAIFACE_H__) || defined(MICO_NO_TOPLEVEL_MODULES)
9#define __CORBAIFACE_H__
10
11#ifndef MICO_NO_TOPLEVEL_MODULES
12#include <CORBA.h>
13#include <mico/throw.h>
14#endif
15
16#ifndef MICO_NO_TOPLEVEL_MODULES
17MICO_NAMESPACE_DECL gsdlInterface {
18#endif
19
20#if !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE_gsdlInterface)
21
22
23typedef SequenceTmpl<CORBA::UShort,MICO_TID_DEF> usString;
24#ifdef _WINDOWS
25static usString _dummy_usString;
26#endif
27typedef TSeqVar<SequenceTmpl<CORBA::UShort,MICO_TID_DEF> > usString_var;
28typedef usString_var usString_out;
29
30typedef StringSequenceTmpl<CORBA::String_var> stringSeq;
31#ifdef _WINDOWS
32static stringSeq _dummy_stringSeq;
33#endif
34typedef TSeqVar<StringSequenceTmpl<CORBA::String_var> > stringSeq_var;
35typedef stringSeq_var stringSeq_out;
36
37struct corbatext_t;
38typedef TVarVar<corbatext_t> corbatext_t_var;
39typedef corbatext_t_var corbatext_t_out;
40
41struct corbatext_t {
42 #ifdef HAVE_TYPEDEF_OVERLOAD
43 typedef corbatext_t_var _var_type;
44 #endif
45 #ifdef HAVE_EXPLICIT_STRUCT_OPS
46 corbatext_t();
47 ~corbatext_t();
48 corbatext_t( const corbatext_t& s );
49 corbatext_t& operator=( const corbatext_t& s );
50 #endif //HAVE_EXPLICIT_STRUCT_OPS
51
52 usString text;
53 CORBA::UShort encoding;
54 CORBA::ULong length;
55};
56
57typedef SequenceTmpl<corbatext_t,MICO_TID_DEF> corbatext_tarray;
58#ifdef _WINDOWS
59static corbatext_tarray _dummy_corbatext_tarray;
60#endif
61typedef TSeqVar<SequenceTmpl<corbatext_t,MICO_TID_DEF> > corbatext_tarray_var;
62typedef corbatext_tarray_var corbatext_tarray_out;
63
64typedef corbatext_tarray corbatext_tset;
65#ifdef _WINDOWS
66static corbatext_tset _dummy_corbatext_tset;
67#endif
68typedef TSeqVar<corbatext_tarray > corbatext_tset_var;
69typedef corbatext_tset_var corbatext_tset_out;
70
71struct corbatext_tmap;
72typedef TVarVar<corbatext_tmap> corbatext_tmap_var;
73typedef corbatext_tmap_var corbatext_tmap_out;
74
75struct corbatext_tmap {
76 #ifdef HAVE_TYPEDEF_OVERLOAD
77 typedef corbatext_tmap_var _var_type;
78 #endif
79 #ifdef HAVE_EXPLICIT_STRUCT_OPS
80 corbatext_tmap();
81 ~corbatext_tmap();
82 corbatext_tmap( const corbatext_tmap& s );
83 corbatext_tmap& operator=( const corbatext_tmap& s );
84 #endif //HAVE_EXPLICIT_STRUCT_OPS
85
86 corbatext_tarray names;
87 corbatext_tarray values;
88};
89
90enum corbaComError {
91 corbaNoError = 0,
92 corbaAuthenticationFailure,
93 corbaProtocolError,
94 corbaConfigurationError,
95 corbaSystemProblem
96};
97
98typedef corbaComError& corbaComError_out;
99
100struct corbaShortColInfo;
101typedef TVarVar<corbaShortColInfo> corbaShortColInfo_var;
102typedef corbaShortColInfo_var corbaShortColInfo_out;
103
104struct corbaShortColInfo {
105 #ifdef HAVE_TYPEDEF_OVERLOAD
106 typedef corbaShortColInfo_var _var_type;
107 #endif
108 #ifdef HAVE_EXPLICIT_STRUCT_OPS
109 corbaShortColInfo();
110 ~corbaShortColInfo();
111 corbaShortColInfo( const corbaShortColInfo& s );
112 corbaShortColInfo& operator=( const corbaShortColInfo& s );
113 #endif //HAVE_EXPLICIT_STRUCT_OPS
114
115 corbatext_t name;
116 corbatext_t host;
117 CORBA::Long response;
118};
119
120struct corbaColInfoResponse;
121typedef TVarVar<corbaColInfoResponse> corbaColInfoResponse_var;
122typedef corbaColInfoResponse_var corbaColInfoResponse_out;
123
124struct corbaColInfoResponse {
125 #ifdef HAVE_TYPEDEF_OVERLOAD
126 typedef corbaColInfoResponse_var _var_type;
127 #endif
128 #ifdef HAVE_EXPLICIT_STRUCT_OPS
129 corbaColInfoResponse();
130 ~corbaColInfoResponse();
131 corbaColInfoResponse( const corbaColInfoResponse& s );
132 corbaColInfoResponse& operator=( const corbaColInfoResponse& s );
133 #endif //HAVE_EXPLICIT_STRUCT_OPS
134
135 corbaShortColInfo shoftInfo;
136 CORBA::Boolean isPublic;
137 CORBA::Boolean isBeta;
138 CORBA::ULong buildDate;
139 corbatext_tarray ccsCols;
140 corbatext_tarray languages;
141 CORBA::ULong numDocs;
142 CORBA::ULong numWords;
143 CORBA::ULong numBytes;
144 corbatext_tmap collectionMeta;
145 corbatext_tmap format;
146 corbatext_tmap building;
147 corbatext_t httpdomain;
148 corbatext_t httpprefix;
149 corbatext_t receptionist;
150};
151
152struct corbaDocRequest;
153typedef TVarVar<corbaDocRequest> corbaDocRequest_var;
154typedef corbaDocRequest_var corbaDocRequest_out;
155
156struct corbaDocRequest {
157 #ifdef HAVE_TYPEDEF_OVERLOAD
158 typedef corbaDocRequest_var _var_type;
159 #endif
160 #ifdef HAVE_EXPLICIT_STRUCT_OPS
161 corbaDocRequest();
162 ~corbaDocRequest();
163 corbaDocRequest( const corbaDocRequest& s );
164 corbaDocRequest& operator=( const corbaDocRequest& s );
165 #endif //HAVE_EXPLICIT_STRUCT_OPS
166
167 corbatext_t OID;
168 corbatext_t docType;
169 corbatext_t docFormat;
170};
171
172struct corbaDocResponse;
173typedef TVarVar<corbaDocResponse> corbaDocResponse_var;
174typedef corbaDocResponse_var corbaDocResponse_out;
175
176struct corbaDocResponse {
177 #ifdef HAVE_TYPEDEF_OVERLOAD
178 typedef corbaDocResponse_var _var_type;
179 #endif
180 #ifdef HAVE_EXPLICIT_STRUCT_OPS
181 corbaDocResponse();
182 ~corbaDocResponse();
183 corbaDocResponse( const corbaDocResponse& s );
184 corbaDocResponse& operator=( const corbaDocResponse& s );
185 #endif //HAVE_EXPLICIT_STRUCT_OPS
186
187 corbatext_t doc;
188};
189
190enum corbaFilterType {
191 booleanType = 0,
192 integerType,
193 enumeratedType,
194 stringType
195};
196
197typedef corbaFilterType& corbaFilterType_out;
198
199enum corbaFilterRepeatable {
200 onePerQuery = 0,
201 onePerTerm,
202 nPerTerm
203};
204
205typedef corbaFilterRepeatable& corbaFilterRepeatable_out;
206
207struct corbaFilterOption;
208typedef TVarVar<corbaFilterOption> corbaFilterOption_var;
209typedef corbaFilterOption_var corbaFilterOption_out;
210
211struct corbaFilterOption {
212 #ifdef HAVE_TYPEDEF_OVERLOAD
213 typedef corbaFilterOption_var _var_type;
214 #endif
215 #ifdef HAVE_EXPLICIT_STRUCT_OPS
216 corbaFilterOption();
217 ~corbaFilterOption();
218 corbaFilterOption( const corbaFilterOption& s );
219 corbaFilterOption& operator=( const corbaFilterOption& s );
220 #endif //HAVE_EXPLICIT_STRUCT_OPS
221
222 corbatext_t name;
223 corbaFilterType type;
224 corbaFilterRepeatable repeatable;
225 corbatext_t defaultValue;
226 corbatext_tarray validValues;
227};
228
229typedef SequenceTmpl<corbaFilterOption,MICO_TID_DEF> corbaFilterOptionList;
230#ifdef _WINDOWS
231static corbaFilterOptionList _dummy_corbaFilterOptionList;
232#endif
233typedef TSeqVar<SequenceTmpl<corbaFilterOption,MICO_TID_DEF> > corbaFilterOptionList_var;
234typedef corbaFilterOptionList_var corbaFilterOptionList_out;
235
236struct corbaFilterOptionsResponse;
237typedef TVarVar<corbaFilterOptionsResponse> corbaFilterOptionsResponse_var;
238typedef corbaFilterOptionsResponse_var corbaFilterOptionsResponse_out;
239
240struct corbaFilterOptionsResponse {
241 #ifdef HAVE_TYPEDEF_OVERLOAD
242 typedef corbaFilterOptionsResponse_var _var_type;
243 #endif
244 #ifdef HAVE_EXPLICIT_STRUCT_OPS
245 corbaFilterOptionsResponse();
246 ~corbaFilterOptionsResponse();
247 corbaFilterOptionsResponse( const corbaFilterOptionsResponse& s );
248 corbaFilterOptionsResponse& operator=( const corbaFilterOptionsResponse& s );
249 #endif //HAVE_EXPLICIT_STRUCT_OPS
250
251 corbaFilterOptionList options;
252 corbatext_tarray names;
253};
254
255struct corbaOptionValue;
256typedef TVarVar<corbaOptionValue> corbaOptionValue_var;
257typedef corbaOptionValue_var corbaOptionValue_out;
258
259struct corbaOptionValue {
260 #ifdef HAVE_TYPEDEF_OVERLOAD
261 typedef corbaOptionValue_var _var_type;
262 #endif
263 #ifdef HAVE_EXPLICIT_STRUCT_OPS
264 corbaOptionValue();
265 ~corbaOptionValue();
266 corbaOptionValue( const corbaOptionValue& s );
267 corbaOptionValue& operator=( const corbaOptionValue& s );
268 #endif //HAVE_EXPLICIT_STRUCT_OPS
269
270 corbatext_t name;
271 corbatext_t value;
272};
273
274typedef SequenceTmpl<corbaOptionValue,MICO_TID_DEF> corbaOptionValue_array;
275#ifdef _WINDOWS
276static corbaOptionValue_array _dummy_corbaOptionValue_array;
277#endif
278typedef TSeqVar<SequenceTmpl<corbaOptionValue,MICO_TID_DEF> > corbaOptionValue_array_var;
279typedef corbaOptionValue_array_var corbaOptionValue_array_out;
280
281struct corbaFilterRequest;
282typedef TVarVar<corbaFilterRequest> corbaFilterRequest_var;
283typedef corbaFilterRequest_var corbaFilterRequest_out;
284
285struct corbaFilterRequest {
286 #ifdef HAVE_TYPEDEF_OVERLOAD
287 typedef corbaFilterRequest_var _var_type;
288 #endif
289 #ifdef HAVE_EXPLICIT_STRUCT_OPS
290 corbaFilterRequest();
291 ~corbaFilterRequest();
292 corbaFilterRequest( const corbaFilterRequest& s );
293 corbaFilterRequest& operator=( const corbaFilterRequest& s );
294 #endif //HAVE_EXPLICIT_STRUCT_OPS
295
296 corbatext_t filter;
297 corbaOptionValue_array filterOptions;
298 corbatext_tarray docSet;
299 CORBA::Long filterResultOptions;
300 corbatext_t requestParams;
301 corbatext_t refParams;
302 corbatext_tset fields;
303 CORBA::Boolean getParents;
304};
305
306struct corbaTermInfo;
307typedef TVarVar<corbaTermInfo> corbaTermInfo_var;
308typedef corbaTermInfo_var corbaTermInfo_out;
309
310struct corbaTermInfo {
311 #ifdef HAVE_TYPEDEF_OVERLOAD
312 typedef corbaTermInfo_var _var_type;
313 #endif
314 #ifdef HAVE_EXPLICIT_STRUCT_OPS
315 corbaTermInfo();
316 ~corbaTermInfo();
317 corbaTermInfo( const corbaTermInfo& s );
318 corbaTermInfo& operator=( const corbaTermInfo& s );
319 #endif //HAVE_EXPLICIT_STRUCT_OPS
320
321 corbatext_t term;
322 CORBA::Long frequency;
323 corbatext_tarray matchTerms;
324};
325
326typedef SequenceTmpl<corbaTermInfo,MICO_TID_DEF> corbaTermInfo_array;
327#ifdef _WINDOWS
328static corbaTermInfo_array _dummy_corbaTermInfo_array;
329#endif
330typedef TSeqVar<SequenceTmpl<corbaTermInfo,MICO_TID_DEF> > corbaTermInfo_array_var;
331typedef corbaTermInfo_array_var corbaTermInfo_array_out;
332
333struct corbaMetadataInfo;
334typedef TVarVar<corbaMetadataInfo> corbaMetadataInfo_var;
335typedef corbaMetadataInfo_var corbaMetadataInfo_out;
336
337struct corbaMetadataInfo {
338 #ifdef HAVE_TYPEDEF_OVERLOAD
339 typedef corbaMetadataInfo_var _var_type;
340 #endif
341 #ifdef HAVE_EXPLICIT_STRUCT_OPS
342 corbaMetadataInfo();
343 ~corbaMetadataInfo();
344 corbaMetadataInfo( const corbaMetadataInfo& s );
345 corbaMetadataInfo& operator=( const corbaMetadataInfo& s );
346 #endif //HAVE_EXPLICIT_STRUCT_OPS
347
348 corbatext_t params;
349 CORBA::Boolean isRef;
350 corbatext_tarray values;
351 CORBA::Long id;
352 CORBA::Long parentid;
353};
354
355typedef SequenceTmpl<corbaMetadataInfo,MICO_TID_DEF> corbaMetadataInfo_array;
356#ifdef _WINDOWS
357static corbaMetadataInfo_array _dummy_corbaMetadataInfo_array;
358#endif
359typedef TSeqVar<SequenceTmpl<corbaMetadataInfo,MICO_TID_DEF> > corbaMetadataInfo_array_var;
360typedef corbaMetadataInfo_array_var corbaMetadataInfo_array_out;
361
362struct corbaMetadataInfo_map;
363typedef TVarVar<corbaMetadataInfo_map> corbaMetadataInfo_map_var;
364typedef corbaMetadataInfo_map_var corbaMetadataInfo_map_out;
365
366struct corbaMetadataInfo_map {
367 #ifdef HAVE_TYPEDEF_OVERLOAD
368 typedef corbaMetadataInfo_map_var _var_type;
369 #endif
370 #ifdef HAVE_EXPLICIT_STRUCT_OPS
371 corbaMetadataInfo_map();
372 ~corbaMetadataInfo_map();
373 corbaMetadataInfo_map( const corbaMetadataInfo_map& s );
374 corbaMetadataInfo_map& operator=( const corbaMetadataInfo_map& s );
375 #endif //HAVE_EXPLICIT_STRUCT_OPS
376
377 corbatext_tarray names;
378 corbaMetadataInfo_array values;
379};
380
381typedef SequenceTmpl<CORBA::Long,MICO_TID_DEF> corbaDocFreq_array;
382#ifdef _WINDOWS
383static corbaDocFreq_array _dummy_corbaDocFreq_array;
384#endif
385typedef TSeqVar<SequenceTmpl<CORBA::Long,MICO_TID_DEF> > corbaDocFreq_array_var;
386typedef corbaDocFreq_array_var corbaDocFreq_array_out;
387
388struct corbaResultDocInfo;
389typedef TVarVar<corbaResultDocInfo> corbaResultDocInfo_var;
390typedef corbaResultDocInfo_var corbaResultDocInfo_out;
391
392struct corbaResultDocInfo {
393 #ifdef HAVE_TYPEDEF_OVERLOAD
394 typedef corbaResultDocInfo_var _var_type;
395 #endif
396 #ifdef HAVE_EXPLICIT_STRUCT_OPS
397 corbaResultDocInfo();
398 ~corbaResultDocInfo();
399 corbaResultDocInfo( const corbaResultDocInfo& s );
400 corbaResultDocInfo& operator=( const corbaResultDocInfo& s );
401 #endif //HAVE_EXPLICIT_STRUCT_OPS
402
403 corbatext_t OID;
404 CORBA::Long resultNum;
405 CORBA::Long ranking;
406 CORBA::Long termsMatched;
407 CORBA::Long phraseMatched;
408 corbaDocFreq_array docFreq;
409 corbaMetadataInfo_map metadata;
410 corbatext_t classifierMetadataType;
411 CORBA::Long classifierMetadataOffset;
412 corbaMetadataInfo_array metaparents;
413};
414
415typedef SequenceTmpl<corbaResultDocInfo,MICO_TID_DEF> corbaResultDocInfo_array;
416#ifdef _WINDOWS
417static corbaResultDocInfo_array _dummy_corbaResultDocInfo_array;
418#endif
419typedef TSeqVar<SequenceTmpl<corbaResultDocInfo,MICO_TID_DEF> > corbaResultDocInfo_array_var;
420typedef corbaResultDocInfo_array_var corbaResultDocInfo_array_out;
421
422enum corbaIsApprox {
423 resultExact = 0,
424 resultApprox,
425 resultMany
426};
427
428typedef corbaIsApprox& corbaIsApprox_out;
429
430struct corbaFilterResponse;
431typedef TVarVar<corbaFilterResponse> corbaFilterResponse_var;
432typedef corbaFilterResponse_var corbaFilterResponse_out;
433
434struct corbaFilterResponse {
435 #ifdef HAVE_TYPEDEF_OVERLOAD
436 typedef corbaFilterResponse_var _var_type;
437 #endif
438 #ifdef HAVE_EXPLICIT_STRUCT_OPS
439 corbaFilterResponse();
440 ~corbaFilterResponse();
441 corbaFilterResponse( const corbaFilterResponse& s );
442 corbaFilterResponse& operator=( const corbaFilterResponse& s );
443 #endif //HAVE_EXPLICIT_STRUCT_OPS
444
445 CORBA::Long numDocs;
446 corbaIsApprox isApprox;
447 corbaTermInfo_array termInfo;
448 corbaResultDocInfo_array docInfo;
449};
450
451class corbaiface;
452typedef corbaiface *corbaiface_ptr;
453typedef corbaiface_ptr corbaifaceRef;
454typedef ObjVar<corbaiface> corbaiface_var;
455typedef corbaiface_var corbaiface_out;
456
457
458// Common definitions for interface corbaiface
459class corbaiface :
460 virtual public CORBA::Object
461{
462 public:
463 virtual ~corbaiface();
464
465 #ifdef HAVE_TYPEDEF_OVERLOAD
466 typedef corbaiface_ptr _ptr_type;
467 typedef corbaiface_var _var_type;
468 #endif
469
470 static corbaiface_ptr _narrow( CORBA::Object_ptr obj );
471 static corbaiface_ptr _narrow( CORBA::AbstractBase_ptr obj );
472 static corbaiface_ptr _duplicate( corbaiface_ptr _obj )
473 {
474 CORBA::Object::_duplicate (_obj);
475 return _obj;
476 }
477
478 static corbaiface_ptr _nil()
479 {
480 return 0;
481 }
482
483 virtual void *_narrow_helper( const char *repoid );
484 static vector<CORBA::Narrow_proto> *_narrow_helpers;
485 static bool _narrow_helper2( CORBA::Object_ptr obj );
486
487 virtual CORBA::Boolean initialise() = 0;
488 virtual void configure( const corbatext_t& key, const corbatext_tarray& cfgline ) = 0;
489 virtual void collectionList( corbatext_tarray& collist ) = 0;
490 virtual void hasCollection( const corbatext_t& corbaCollection, CORBA::Boolean& has, corbaComError& error ) = 0;
491 virtual CORBA::Boolean ping( const corbatext_t& collection, corbaComError& error ) = 0;
492 virtual void getDocument( const corbatext_t& collection, corbaDocRequest& request, corbaDocResponse& response, corbaComError& error ) = 0;
493 virtual void getCollectInfo( const corbatext_t& collection, corbaColInfoResponse& response, corbaComError& error ) = 0;
494 virtual void getFilterInfo( const corbatext_t& collection, corbatext_tarray& filterNames, corbaComError& error ) = 0;
495 virtual void getFilterOptions( const corbatext_t& collection, const corbatext_t& option, corbaFilterOptionsResponse& response, corbaComError& error ) = 0;
496 virtual void filter( const corbatext_t& collection, const corbaFilterRequest& request, corbaFilterResponse& response, corbaComError& error ) = 0;
497
498 protected:
499 corbaiface() {};
500 private:
501 corbaiface( const corbaiface& );
502 void operator=( const corbaiface& );
503};
504
505// Stub for interface corbaiface
506class corbaiface_stub:
507 virtual public corbaiface
508{
509 public:
510 virtual ~corbaiface_stub();
511 CORBA::Boolean initialise();
512 void configure( const corbatext_t& key, const corbatext_tarray& cfgline );
513 void collectionList( corbatext_tarray& collist );
514 void hasCollection( const corbatext_t& corbaCollection, CORBA::Boolean& has, corbaComError& error );
515 CORBA::Boolean ping( const corbatext_t& collection, corbaComError& error );
516 void getDocument( const corbatext_t& collection, corbaDocRequest& request, corbaDocResponse& response, corbaComError& error );
517 void getCollectInfo( const corbatext_t& collection, corbaColInfoResponse& response, corbaComError& error );
518 void getFilterInfo( const corbatext_t& collection, corbatext_tarray& filterNames, corbaComError& error );
519 void getFilterOptions( const corbatext_t& collection, const corbatext_t& option, corbaFilterOptionsResponse& response, corbaComError& error );
520 void filter( const corbatext_t& collection, const corbaFilterRequest& request, corbaFilterResponse& response, corbaComError& error );
521
522 private:
523 void operator=( const corbaiface_stub& );
524};
525
526class corbaiface_skel :
527 virtual public StaticMethodDispatcher,
528 virtual public corbaiface
529{
530 public:
531 corbaiface_skel( const CORBA::BOA::ReferenceData & = CORBA::BOA::ReferenceData() );
532 virtual ~corbaiface_skel();
533 corbaiface_skel( CORBA::Object_ptr obj );
534 virtual bool dispatch( CORBA::StaticServerRequest_ptr _req, CORBA::Environment &_env );
535 corbaiface_ptr _this();
536
537};
538
539#endif // !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE_gsdlInterface)
540
541#ifndef MICO_NO_TOPLEVEL_MODULES
542
543};
544#endif
545
546
547
548#ifndef MICO_CONF_NO_POA
549
550#endif // MICO_CONF_NO_POA
551
552#if !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE__GLOBAL)
553
554extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbatext_t;
555
556extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbatext_tmap;
557
558extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaComError;
559
560extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaShortColInfo;
561
562extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaColInfoResponse;
563
564extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaDocRequest;
565
566extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaDocResponse;
567
568extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaFilterType;
569
570extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaFilterRepeatable;
571
572extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaFilterOption;
573
574extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaFilterOptionsResponse;
575
576extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaOptionValue;
577
578extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaFilterRequest;
579
580extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaTermInfo;
581
582extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaMetadataInfo;
583
584extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaMetadataInfo_map;
585
586extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaResultDocInfo;
587
588extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaIsApprox;
589
590extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaFilterResponse;
591
592extern CORBA::StaticTypeInfo *_marshaller_gsdlInterface_corbaiface;
593
594extern CORBA::StaticTypeInfo *_marshaller__seq_gsdlInterface_corbatext_t;
595
596extern CORBA::StaticTypeInfo *_marshaller__seq_gsdlInterface_corbaFilterOption;
597
598extern CORBA::StaticTypeInfo *_marshaller__seq_gsdlInterface_corbaOptionValue;
599
600extern CORBA::StaticTypeInfo *_marshaller__seq_gsdlInterface_corbaTermInfo;
601
602extern CORBA::StaticTypeInfo *_marshaller__seq_gsdlInterface_corbaMetadataInfo;
603
604extern CORBA::StaticTypeInfo *_marshaller__seq_gsdlInterface_corbaResultDocInfo;
605
606#endif // !defined(MICO_NO_TOPLEVEL_MODULES) || defined(MICO_MODULE__GLOBAL)
607
608
609#if !defined(MICO_NO_TOPLEVEL_MODULES) && !defined(MICO_IN_GENERATED_CODE)
610#include <mico/template_impl.h>
611#endif
612
613#endif
Note: See TracBrowser for help on using the repository browser.