summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests
diff options
context:
space:
mode:
authorharris_s <harris_s@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-01-09 21:13:25 +0000
committerharris_s <harris_s@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-01-09 21:13:25 +0000
commit94c8e4c6b3a1c202bf82f99b7b5502352ea8b152 (patch)
tree291db51bd204b4bb870837a68fa1a58f66c1ca96 /TAO/orbsvcs/tests
parent5d6f8d32f6540c647f9aab3ab3374bd51bdfb834 (diff)
downloadATCD-94c8e4c6b3a1c202bf82f99b7b5502352ea8b152.tar.gz
Mon Jan 9 13:51:05 MST 2006 Scott Harris <harris_s@ociweb.com>
oops - forgot to include orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl
Diffstat (limited to 'TAO/orbsvcs/tests')
-rw-r--r--TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl33
1 files changed, 33 insertions, 0 deletions
diff --git a/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl
new file mode 100644
index 00000000000..d4f86f69f9a
--- /dev/null
+++ b/TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl
@@ -0,0 +1,33 @@
+// $Id$
+#ifndef __IFR_INHERITANCE_TEST_DEFINED
+#define __IFR_INHERITANCE_TEST_DEFINED
+
+module IFR_Test
+{
+ typedef sequence<string> NameList;
+
+ interface InterfaceRoot
+ {
+ readonly attribute string root_attr1;
+ attribute string root_attr2;
+
+ void get_root(in string root_name, out InterfaceRoot iroot);
+
+ readonly attribute string root_attr3;
+
+ NameList get_all_roots();
+ };
+
+ interface SubInterface : InterfaceRoot
+ {
+ attribute long sub_attr1;
+
+ void set_sub(in string sub_name);
+
+ NameList get_all_subs();
+
+ readonly attribute string sub_attr2;
+ };
+};
+
+#endif