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 // **********************************************************************
17 dictionary<int, int> NV;
18 dictionary<string, string> NR;
19 dictionary<string, NV> NDV;
20 dictionary<string, NR> NDR;
22 ["clr:collection"] dictionary<int, int> OV;
23 ["clr:collection"] dictionary<string, string> OR;
24 ["clr:collection"] dictionary<string, OV> ODV;
25 ["clr:collection"] dictionary<string, OR> ODR;
27 dictionary<string, ODV> NODV;
28 dictionary<string, ODR> NODR;
30 ["clr:collection"] dictionary<string, NDV> ONDV;
31 ["clr:collection"] dictionary<string, NDR> ONDR;
34 ["clr:collection"] sequence<int> CIS;
35 ["clr:generic:List"] sequence<int> GIS;
38 ["clr:collection"] sequence<string> CSS;
39 ["clr:generic:List"] sequence<string> GSS;
41 dictionary<string, AIS> NDAIS;
42 dictionary<string, CIS> NDCIS;
43 dictionary<string, GIS> NDGIS;
45 dictionary<string, ASS> NDASS;
46 dictionary<string, CSS> NDCSS;
47 dictionary<string, GSS> NDGSS;
49 ["clr:collection"] dictionary<string, AIS> ODAIS;
50 ["clr:collection"] dictionary<string, CIS> ODCIS;
51 ["clr:collection"] dictionary<string, GIS> ODGIS;
53 ["clr:collection"] dictionary<string, ASS> ODASS;
54 ["clr:collection"] dictionary<string, CSS> ODCSS;
55 ["clr:collection"] dictionary<string, GSS> ODGSS;
61 NV opNV(NV i, out NV o);
62 NR opNR(NR i, out NR o);
63 NDV opNDV(NDV i, out NDV o);
64 NDR opNDR(NDR i, out NDR o);
66 OV opOV(OV i, out OV o);
67 OR opOR(OR i, out OR o);
68 ODV opODV(ODV i, out ODV o);
69 ODR opODR(ODR i, out ODR o);
71 NODV opNODV(NODV i, out NODV o);
72 NODR opNODR(NODR i, out NODR o);
74 ONDV opONDV(ONDV i, out ONDV o);
75 ONDR opONDR(ONDR i, out ONDR o);
77 NDAIS opNDAIS(NDAIS i, out NDAIS o);
78 NDCIS opNDCIS(NDCIS i, out NDCIS o);
79 NDGIS opNDGIS(NDGIS i, out NDGIS o);
81 NDASS opNDASS(NDASS i, out NDASS o);
82 NDCSS opNDCSS(NDCSS i, out NDCSS o);
83 NDGSS opNDGSS(NDGSS i, out NDGSS o);
85 ODAIS opODAIS(ODAIS i, out ODAIS o);
86 ODCIS opODCIS(ODCIS i, out ODCIS o);
87 ODGIS opODGIS(ODGIS i, out ODGIS o);
89 ODASS opODASS(ODASS i, out ODASS o);
90 ODCSS opODCSS(ODCSS i, out ODCSS o);
91 ODGSS opODGSS(ODGSS i, out ODGSS o);