3
// CONV_FRAMEC.h,v 1.20 2003/12/24 19:00:05 bala Exp
5
// **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
6
// TAO and the TAO IDL Compiler have been developed by:
7
// Center for Distributed Object Computing
8
// Washington University
11
// http://www.cs.wustl.edu/~schmidt/doc-center.html
13
// Distributed Object Computing Laboratory
14
// University of California at Irvine
17
// http://doc.ece.uci.edu/
19
// Institute for Software Integrated Systems
20
// Vanderbilt University
23
// http://www.isis.vanderbilt.edu/
25
// Information about TAO is available at:
26
// http://www.cs.wustl.edu/~schmidt/TAO.html
28
// TAO_IDL - Generated from
29
// be/be_codegen.cpp:186
31
#ifndef _TAO_IDL_ORIG_CONV_FRAMEC_H_
32
#define _TAO_IDL_ORIG_CONV_FRAMEC_H_
34
#include /**/ "ace/pre.h"
38
#if !defined (ACE_LACKS_PRAGMA_ONCE)
40
#endif /* ACE_LACKS_PRAGMA_ONCE */
42
#include "tao/Sequence.h"
43
#include "tao/VarOut_T.h"
45
#if defined (TAO_EXPORT_MACRO)
46
#undef TAO_EXPORT_MACRO
48
#define TAO_EXPORT_MACRO TAO_Export
50
#if defined (TAO_EXPORT_NESTED_CLASSES)
51
# if defined (TAO_EXPORT_NESTED_MACRO)
52
# undef TAO_EXPORT_NESTED_MACRO
53
# endif /* defined (TAO_EXPORT_NESTED_MACRO) */
54
# define TAO_EXPORT_NESTED_MACRO TAO_Export
55
#endif /* TAO_EXPORT_NESTED_CLASSES */
58
#if (_MSC_VER >= 1200)
60
#endif /* _MSC_VER >= 1200 */
61
#pragma warning(disable:4250)
64
#if defined (__BORLANDC__)
65
#pragma option push -w-rvl -w-rch -w-ccc -w-inl
66
#endif /* __BORLANDC__ */
68
// TAO_IDL - Generated from
69
// be/be_visitor_module/module_ch.cpp:48
74
// TAO_IDL - Generated from
75
// be/be_visitor_typedef/typedef_ch.cpp:342
77
typedef CORBA::ULong CodeSetId;
78
typedef CORBA::ULong_out CodeSetId_out;
80
// TAO_IDL - Generated from
83
struct CodeSetComponent;
98
// TAO_IDL - Generated from
99
// be/be_visitor_structure/structure_ch.cpp:52
101
struct TAO_Export CodeSetComponent
103
typedef CodeSetComponent_var _var_type;
105
static void _tao_any_destructor (void *);
106
CONV_FRAME::CodeSetId native_code_set;
109
// TAO_IDL - Generated from
110
// be/be_visitor_sequence/sequence_ch.cpp:101
112
#if !defined (_CONV_FRAME_CODESETCOMPONENT__TAO_SEQ_CONV_FRAME_CODESETID__CH_)
113
#define _CONV_FRAME_CODESETCOMPONENT__TAO_SEQ_CONV_FRAME_CODESETID__CH_
115
class TAO_Export _tao_seq_CONV_FRAME_CodeSetId_
117
TAO_Unbounded_Sequence<
118
ACE_NESTED_CLASS (CONV_FRAME, CodeSetId)
122
_tao_seq_CONV_FRAME_CodeSetId_ (void);
123
_tao_seq_CONV_FRAME_CodeSetId_ (CORBA::ULong max);
124
_tao_seq_CONV_FRAME_CodeSetId_ (
127
CORBA::ULong* buffer,
128
CORBA::Boolean release = 0
130
_tao_seq_CONV_FRAME_CodeSetId_ (const _tao_seq_CONV_FRAME_CodeSetId_ &);
131
~_tao_seq_CONV_FRAME_CodeSetId_ (void);
134
#endif /* end #if !defined */
136
// TAO_IDL - Generated from
137
// be/be_visitor_field/field_ch.cpp:453
139
typedef _tao_seq_CONV_FRAME_CodeSetId_ _conversion_code_sets_seq;
140
_tao_seq_CONV_FRAME_CodeSetId_ conversion_code_sets;
143
// TAO_IDL - Generated from
144
// be/be_type.cpp:258
146
struct CodeSetComponentInfo;
152
CodeSetComponentInfo_var;
156
CodeSetComponentInfo,
157
CodeSetComponentInfo_var
159
CodeSetComponentInfo_out;
161
// TAO_IDL - Generated from
162
// be/be_visitor_structure/structure_ch.cpp:52
164
struct TAO_Export CodeSetComponentInfo
166
typedef CodeSetComponentInfo_var _var_type;
168
static void _tao_any_destructor (void *);
169
CONV_FRAME::CodeSetComponent ForCharData;
170
CONV_FRAME::CodeSetComponent ForWcharData;
173
// TAO_IDL - Generated from
174
// be/be_type.cpp:258
176
struct CodeSetContext;
188
// TAO_IDL - Generated from
189
// be/be_visitor_structure/structure_ch.cpp:52
191
struct TAO_Export CodeSetContext
193
typedef CodeSetContext_var _var_type;
195
static void _tao_any_destructor (void *);
196
CONV_FRAME::CodeSetId char_data;
197
CONV_FRAME::CodeSetId wchar_data;
202
// TAO_IDL - Generated from
203
// be/be_visitor_module/module_ch.cpp:66
205
} // module CONV_FRAME
207
// TAO_IDL - Generated from
208
// be/be_visitor_traits.cpp:59
210
// Traits specializations.
215
// TAO_IDL - Generated from
216
// be/be_visitor_root/cdr_op.cpp:48
218
#ifndef __ACE_INLINE__
220
// TAO_IDL - Generated from
221
// be/be_visitor_structure/cdr_op_ch.cpp:53
223
TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CONV_FRAME::CodeSetComponent &);
224
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, CONV_FRAME::CodeSetComponent &);
226
// TAO_IDL - Generated from
227
// be/be_visitor_sequence/cdr_op_ch.cpp:70
229
#if !defined _TAO_CDR_OP_CONV_FRAME_CodeSetComponent__tao_seq_CONV_FRAME_CodeSetId__H_
230
#define _TAO_CDR_OP_CONV_FRAME_CodeSetComponent__tao_seq_CONV_FRAME_CodeSetId__H_
232
TAO_Export CORBA::Boolean operator<< (
234
const CONV_FRAME::CodeSetComponent::_tao_seq_CONV_FRAME_CodeSetId_ &
236
TAO_Export CORBA::Boolean operator>> (
238
CONV_FRAME::CodeSetComponent::_tao_seq_CONV_FRAME_CodeSetId_ &
241
#endif /* _TAO_CDR_OP_CONV_FRAME_CodeSetComponent__tao_seq_CONV_FRAME_CodeSetId__H_ */
243
// TAO_IDL - Generated from
244
// be/be_visitor_structure/cdr_op_ch.cpp:53
246
TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CONV_FRAME::CodeSetComponentInfo &);
247
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, CONV_FRAME::CodeSetComponentInfo &);
249
// TAO_IDL - Generated from
250
// be/be_visitor_structure/cdr_op_ch.cpp:53
252
TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CONV_FRAME::CodeSetContext &);
253
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, CONV_FRAME::CodeSetContext &);
255
// TAO_IDL - Generated from
256
// be/be_visitor_root/cdr_op.cpp:64
258
#endif /* __ACE_INLINE__ */
260
// TAO_IDL - Generated from
261
// be/be_codegen.cpp:1050
263
#if defined (__ACE_INLINE__)
264
#include "CONV_FRAMEC.i"
265
#endif /* defined INLINE */
267
#if defined(_MSC_VER) && (_MSC_VER >= 1200)
269
#endif /* _MSC_VER */
271
#if defined (__BORLANDC__)
273
#endif /* __BORLANDC__ */
275
#include /**/ "ace/post.h"