Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / IDL_Test / simple2.idl
blobfdf78771961bba4fc7ae56b5354eb8239c2fdaa9
2 //=============================================================================
3 /**
4 * @file simple2.idl
6 * Further tests of simple IDL
9 * @author Andy Gokhale <gokhale@dre.vanderbilt.edu>
11 //=============================================================================
14 #include "simple.idl"
16 interface simple3 : simple2
18 exception OverFlow
20 long a;
21 string msg;
24 exception UnderFlow
26 long b;
27 string msg;
30 exception BadNum
32 vec10 c;
35 exception UserError
37 any reason;
40 long op3 (in long a,
41 out simple3 b,
42 out simple2 c,
43 out simple d)
44 raises (OverFlow, UnderFlow, BadNum);
46 any op4 (in any x,
47 inout any y,
48 out any z)
49 raises (UnderFlow);