source: branches/corba/gsdl/lib/corbaiface.h@ 13242

Last change on this file since 13242 was 1513, checked in by davidb, 24 years ago

To correctly handle images using Corba the interface had to be changed
to additionaly store httpdomain and httpprefix. Extra code was also
added to text_t.

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