1 /* In this file the idl struct will be tested.
5 /// idlc defines a test module
9 /// test defines a test module
13 typedef sequence
< long > Id;
20 BaseStruct defines an * intial struct
29 /// a unsigned short member
35 /// a unsigned long member
41 /// a unsigned hyper member
69 interface XTestBaseTypes
;
71 typedef sequence
< long > LongSeq
;
73 typedef sequence
< LongSeq
> LongSeqSeq
;
75 /** TestStruct deinfes a struct which inherits
76 from the base strcut type BaseStruct.
78 struct TestStruct
: BaseStruct
80 /// a sequence< long > member
83 /// a sequence< sequence< long > > member
84 sequence
< sequence
< long > > ms2
;
86 /// a long array member with dimesion 5,10
89 /// a string array member with dimension 4,8
92 /// an interface member
98 /// a further typedef member
101 /// a sequence typedef member
102 sequence
<LongSeq
> ms8
;