Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / Bug_2188_Regression / broken_i.h
blob4df02de9d58e8059c44f1e7059cdfcc55068ec23
1 // -*- C++ -*-
2 // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
3 // TAO and the TAO IDL Compiler have been developed by:
4 // Center for Distributed Object Computing
5 // Washington University
6 // St. Louis, MO
7 // USA
8 // http://www.cs.wustl.edu/~schmidt/doc-center.html
9 // and
10 // Distributed Object Computing Laboratory
11 // University of California at Irvine
12 // Irvine, CA
13 // USA
14 // http://doc.ece.uci.edu/
15 // and
16 // Institute for Software Integrated Systems
17 // Vanderbilt University
18 // Nashville, TN
19 // USA
20 // http://www.isis.vanderbilt.edu/
22 // Information about TAO is available at:
23 // http://www.dre.vanderbilt.edu/~schmidt/TAO.html
25 // TAO_IDL - Generated from
26 // be/be_codegen.cpp:866
28 #ifndef BROKEN_I_H_
29 #define BROKEN_I_H_
31 #include "brokenS.h"
33 #if !defined (ACE_LACKS_PRAGMA_ONCE)
34 #pragma once
35 #endif /* ACE_LACKS_PRAGMA_ONCE */
37 class ServerAdmin_i : public virtual POA_ServerAdmin
39 public:
40 ServerAdmin_i (ArrayTest_ptr target);
41 virtual ~ServerAdmin_i (void);
42 ArrayTest_ptr target(void);
44 void shutdown (void);
45 private:
46 ArrayTest_var target_;
50 class ArrayTest_i : public virtual POA_ArrayTest
52 private:
53 LongArray_slice * longArray_;
54 ULongArray_slice * ulongArray_;
55 StringArray_slice * stringArray_;
56 ShortArray_slice * shortArray_;
57 UShortArray_slice * ushortArray_;
58 CharArray_slice * charArray_;
59 OctetArray_slice * octetArray_;
60 DoubleArray_slice * doubleArray_;
61 FloatArray_slice * floatArray_;
62 BucketArray_slice * bucketArray_;
63 AccountArray_slice * accountArray_;
64 BooleanArray_slice * booleanArray_;
65 LongArrayArray_slice * longArrayArray_;
66 MyEnumArray_slice * enumArray_;
68 CORBA::Char char_;
69 public:
70 //Constructor
71 ArrayTest_i (void);
73 //Destructor
74 virtual ~ArrayTest_i (void);
76 virtual
77 ::LongArray_slice * longArrayOp (
78 const ::LongArray p1,
79 ::LongArray p2,
80 ::LongArray_out p3
83 virtual
84 ::StringArray_slice * stringArrayOp (
85 const ::StringArray p1,
86 ::StringArray p2,
87 ::StringArray_out p3
90 virtual
91 ::ShortArray_slice * shortArrayOp (
92 const ::ShortArray p1,
93 ::ShortArray p2,
94 ::ShortArray_out p3
97 virtual
98 ::UShortArray_slice * ushortArrayOp (
99 const ::UShortArray p1,
100 ::UShortArray p2,
101 ::UShortArray_out p3
104 virtual
105 ::CharArray_slice * charArrayOp (
106 const ::CharArray p1,
107 ::CharArray p2,
108 ::CharArray_out p3
111 virtual
112 ::OctetArray_slice * octetArrayOp (
113 const ::OctetArray p1,
114 ::OctetArray p2,
115 ::OctetArray_out p3
118 virtual
119 ::DoubleArray_slice * doubleArrayOp (
120 const ::DoubleArray p1,
121 ::DoubleArray p2,
122 ::DoubleArray_out p3
125 virtual
126 ::LongArray_slice * a_longArray (
130 virtual
131 void a_longArray (
132 const ::LongArray a_longArray
135 virtual
136 ::ULongArray_slice * a_ulongArray (
140 virtual
141 void a_ulongArray (
142 const ::ULongArray a_ulongArray
145 virtual
146 ::StringArray_slice * a_stringArray (
150 virtual
151 void a_stringArray (
152 const ::StringArray a_stringArray
155 virtual
156 ::ShortArray_slice * a_shortArray (
160 virtual
161 void a_shortArray (
162 const ::ShortArray a_shortArray
165 virtual
166 ::UShortArray_slice * a_ushortArray (
170 virtual
171 void a_ushortArray (
172 const ::UShortArray a_ushortArray
175 virtual
176 CORBA::Char a_char (
180 virtual
181 void a_char (
182 ::CORBA::Char a_char
185 virtual
186 ::CharArray_slice * a_charArray (
190 virtual
191 void a_charArray (
192 const ::CharArray a_charArray
195 virtual
196 ::OctetArray_slice * a_octetArray (
200 virtual
201 void a_octetArray (
202 const ::OctetArray a_octetArray
205 virtual
206 ::DoubleArray_slice * a_doubleArray (
210 virtual
211 void a_doubleArray (
212 const ::DoubleArray a_doubleArray
215 virtual
216 ::FloatArray_slice * a_floatArray (
220 virtual
221 void a_floatArray (
222 const ::FloatArray a_floatArray
225 virtual
226 ::BucketArray_slice * a_bucketArray (
230 virtual
231 void a_bucketArray (
232 const ::BucketArray a_bucketArray
235 virtual
236 ::AccountArray_slice * a_accountArray (
240 virtual
241 void a_accountArray (
242 const ::AccountArray a_accountArray
245 virtual
246 ::BooleanArray_slice * a_booleanArray (
250 virtual
251 void a_booleanArray (
252 const ::BooleanArray a_booleanArray
255 virtual
256 ::LongArrayArray_slice * a_longArrayArray (
260 virtual
261 void a_longArrayArray (
262 const ::LongArrayArray a_longArrayArray
265 virtual
266 ::MyEnumArray_slice * a_myEnumArray (
270 virtual
271 void a_myEnumArray (
272 const ::MyEnumArray a_myEnumArray
277 #endif /* BROKEN_I_H_ */