summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/idl_specs/constant.idl
blob: 3570de87ebc8da308a1d489a7c3f425e9278f463 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const short l = 4;

enum N { zero, un , deux, trois };

exception E {
	short cause ;
	};

module M {
	const short l = 4; 

	enum N { zero, un , deux, trois };

	exception E {
        short cause ;
        };
	
	interface A {
	        const short l = 4; 
 
	        enum N { zero, un , deux, trois };
 
       		 exception E {
        	short cause ;
        	};
	N foo(in N x, out N y, inout N z);
	};
};