summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/idl_specs/primtypes.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/idl_specs/primtypes.idl')
-rw-r--r--TAO/TAO_IDL/idl_specs/primtypes.idl25
1 files changed, 25 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/idl_specs/primtypes.idl b/TAO/TAO_IDL/idl_specs/primtypes.idl
new file mode 100644
index 00000000000..63c6a27d809
--- /dev/null
+++ b/TAO/TAO_IDL/idl_specs/primtypes.idl
@@ -0,0 +1,25 @@
+// $Id$
+
+interface ex1
+{
+ attribute long l1;
+ long m1(in long a);
+ ex1 mtypes(
+ in long a1, inout long a2, out long a3,
+ in unsigned long b1, inout unsigned long b2, out unsigned long b3,
+ in short c1,inout short c2, out short c3,
+ in unsigned short d1, inout unsigned short d2, out unsigned short d3,
+ in float e1, inout float e2, out float e3,
+ in double f1, inout double f2, out double f3,
+ in char g1, inout char g2, out char g3
+ );
+
+};
+
+interface ex2 : ex1
+{
+ readonly attribute long l2;
+
+ long m2(in long a, out long b);
+ void mv();
+};