summaryrefslogtreecommitdiff
path: root/modules/CIAO/tools/Config_Handlers/DynAny_Handler/dynany_test.idl
blob: 0ffecc5c7574850d3fb7614a032945b74a47bd78 (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
//$Id$
module dynany_test
{
  typedef sequence<double> DoubleSequence;
  typedef sequence<long> LongSequence;
  typedef sequence<string, 3> StringSequence;
  
  enum COLOR
    {
      yellow,
      blue,
      black,
      grey,
      red
    };

  typedef sequence<COLOR> ColorSequence;
  
  struct Foo
  {
    double db;
    LongSequence long_sequence;
    StringSequence string_sequence;
    ColorSequence color_sequence;
  };
  
  typedef sequence<Foo> FooSequence;
};