diff options
author | harris_s <harris_s@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-01-09 21:13:25 +0000 |
---|---|---|
committer | harris_s <harris_s@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-01-09 21:13:25 +0000 |
commit | 064bd8666eae7180a01d481f96ff28604c343a9b (patch) | |
tree | 291db51bd204b4bb870837a68fa1a58f66c1ca96 /TAO/orbsvcs/tests/InterfaceRepo | |
parent | 2d69ca28514bd3e9624292cc7633432d8df3649d (diff) | |
download | ATCD-064bd8666eae7180a01d481f96ff28604c343a9b.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/InterfaceRepo')
-rw-r--r-- | TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.idl | 33 |
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 |