diff options
Diffstat (limited to 'CIAO/connectors/ami4ccm/tests/InterInArgs/Base/InterInArgsT.idl')
-rw-r--r-- | CIAO/connectors/ami4ccm/tests/InterInArgs/Base/InterInArgsT.idl | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/CIAO/connectors/ami4ccm/tests/InterInArgs/Base/InterInArgsT.idl b/CIAO/connectors/ami4ccm/tests/InterInArgs/Base/InterInArgsT.idl deleted file mode 100644 index cba284a9027..00000000000 --- a/CIAO/connectors/ami4ccm/tests/InterInArgs/Base/InterInArgsT.idl +++ /dev/null @@ -1,81 +0,0 @@ -#ifndef INTERINARGS_T_IDL -#define INTERINARGS_T_IDL - -#pragma ciao lem "Base/InterInArgsTE.idl" -#pragma ciao ami4ccm interface "InterInArgsT::MyFoo" -#pragma ciao lem "Base/InterInArgsTAE.idl" -#pragma ciao ami4ccm idl "Base/InterInArgsTA.idl" - -module InterInArgsT -{ - const short update_val = 999; - - typedef short short_array[5]; - - // Mixed struct - struct TestTopic { - string key; - long x; - }; - - // String struct - struct TopicString { - string key; - string x_str; - }; - - // Array - struct TopicArray { - string key; - short_array x_array; - }; - - typedef TopicArray TestArray[5]; - - // Union - union X_Union switch (short) { - case 0: - string x_test; - case 1: - long x_long; - }; - - // Sequence - struct test { - short x_test; - string x_teststr; - }; - typedef sequence<test> test_seq; - - enum test_enum - { - ZERO, - ONE, - TWO - }; - - exception InternalError - { - long id; - string error_string; - }; - - // Sender/Receiver interface - interface MyFoo - { - long foo (in string in_str, in long cmd, out string answer) - raises (InternalError); - void var_ins (in string in_str, out string answer, in double cmd) - raises (InternalError); - void var_div_ins (in TestTopic test_topic, in TopicString topic_str, - in TestArray topic_arr, out string answer) - raises (InternalError); - void var_div2_ins (in X_Union topic_union, in test_seq seq, - out string answer) - raises (InternalError); - void enum_in(out string answer, in test_enum in_test) - raises (InternalError); - }; -}; - -#endif |