1 // **********************************************************************
3 // Copyright (c) 2003-2011 ZeroC, Inc. All rights reserved.
5 // This copy of Ice is licensed to you under the terms described in the
6 // ICE_LICENSE file included in this distribution.
8 // **********************************************************************
10 // Test: use SingleModuleWithPackage types from (same) double module definitions
12 #include <SingleModuleWithPackage.ice>
19 const smwpEnum smwpTest10Constant = smwpE1;
21 struct smwpTest10Struct
26 smwpStringStructDict dict;
31 sequence<smwpStruct> smwpTest10StructSeq;
33 dictionary<smwpStruct, smwpBaseClass> smwpTest10StructClassSeq;
35 interface smwpTest10Interface extends smwpInterface {};
37 exception smwpTest10Exception extends smwpException
42 smwpStringStructDict dict1;
47 class smwpTest10Class extends smwpBaseClass implements smwpBaseInterface
50 smwpTest10Op1(smwpEnum i1,
53 smwpStringStructDict i4,
59 out smwpStringStructDict o4,
66 smwpTest10Op2(smwpEnum i1,
69 smwpStringStructDict i4,
75 out smwpStringStructDict o4,
82 smwpTest10Op3(smwpEnum i1,
85 smwpStringStructDict i4,
91 out smwpStringStructDict o4,