Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / Multiple / Multiple.idl
blob7f50b7edbe86339e81d786c0572c0fe754a37ca5
2 //=============================================================================
3 /**
4 * @file Multiple.idl
6 * IDL definition of a Diamond shaped hierarchy
7 * of IDL interfaces. This Diamond shaped hierarchy
8 * is used for testing the collocation.
9 * The hierarchy used is decipted in the following
10 * figure.
12 * Top
13 * / \
14 * Left Right
15 * \ /
16 * Bottom
19 * @author Angelo Corsaro <corsaro@cs.wustl.edu>
21 //=============================================================================
23 module _Multiple
26 interface Top
28 string top_quote ();
30 oneway void shutdown ();
33 interface Left : Top
35 string left_quote ();
38 interface Right : Top
40 string right_quote ();
43 interface Bottom : Left, Right
45 string bottom_quote ();