summaryrefslogtreecommitdiff
path: root/TAO/tests/IDL_Test/inherit.idl
blob: ea6d952f47a3918887c180a72606d0121a74b3e9 (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
// $Id$

// ============================================================================
//
// = LIBRARY
//    TAO/tests/IDL_Test
//
// = FILENAME
//    inherit.idl
//
// = DESCRIPTION
//    Tests of interface inheritance in IDL constructs
//
// = AUTHORS
//    Andy Gokhale <gokhale@dre.vanderbilt.edu>
//
// ============================================================================

module OldInherit
{
  interface one
  {
    void op_one ();
  };
  interface two : one
  {
    void op_two ();
  };
  interface three : one
  {
    void op_three ();
  };
  interface four : two, three
  {
    void op_four ();
  };

  interface five : four, three, two
  {
    void op_five ();
  };
};