summaryrefslogtreecommitdiff
path: root/TAO/tests/IDL_Test/gperf.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/IDL_Test/gperf.idl')
-rw-r--r--TAO/tests/IDL_Test/gperf.idl98
1 files changed, 0 insertions, 98 deletions
diff --git a/TAO/tests/IDL_Test/gperf.idl b/TAO/tests/IDL_Test/gperf.idl
deleted file mode 100644
index a26cb9f9f33..00000000000
--- a/TAO/tests/IDL_Test/gperf.idl
+++ /dev/null
@@ -1,98 +0,0 @@
-// $Id$
-
-// ============================================================================
-//
-// = LIBRARY
-// TAO/tests/IDL_Test
-//
-// = FILENAME
-// gperf.idl
-//
-// = DESCRIPTION
-// This file contains examples of IDL code that has
-// caused problems in the past for the TAO IDL
-// compiler. This test is to make sure the problems
-// stay fixed.
-//
-// = AUTHORS
-// Jeff Parsons <parsons@cs.wustl.edu> and TAO users.
-//
-// ============================================================================
-
-// The examples below uncovered some bugs in gperf,
-// in the form of runtime errors when clients made
-// requests on some of the methods, for example
-
-// TAO_Perfect_Hash_Table:find failed
-// Bad operation <ackConfArchData>
-
-
-enum TestEnum
-{
- first,
- second,
- third
-};
-
-interface testlistitem
-{
- readonly attribute string name;
-};
-
-
-interface test
-{
- attribute string stest;
-#ifndef WITHOUT_CORBA_WSTRING
- attribute wstring wstest;
-#else
- attribute string wstest;
-#endif
-#ifndef WITHOUT_CORBA_LONGLONG
- attribute long long ltest;
-#else
- attribute long ltest;
-#endif
-#ifndef WITHOUT_CORBA_LONGDOUBLE
- attribute long double ldtest;
-#else
- attribute double ldtest;
-#endif
- attribute TestEnum etest;
-#ifndef WITHOUT_CORBA_WSTRING
- attribute wstring setest;
-#else
- attribute string setest;
-#endif
- attribute testlistitem tltest;
-
- testlistitem new_testlistitem (in string name);
-};
-
-interface Simple_Server
-{
- oneway void ackConfBasData ();
-
- oneway void ackConfMosData ();
- oneway void ackConfTwmData ();
- oneway void ackConfArchData ();
- oneway void ackConfVonData ();
- oneway void ackConfFftData ();
- oneway void ackConfSosData ();
- oneway void ackConfSscData ();
- oneway void ackConfCsData ();
-
- oneway void ackConfR10Data ();
- oneway void ackConfR11Data ();
- oneway void ackConfR12Data ();
- oneway void ackConfR13Data ();
- oneway void ackConfR14Data ();
- oneway void ackConfR15Data ();
-
- oneway void shutdown ();
-
- oneway void transferTriggerDb ();
- oneway void transferTriggerTdc ();
-};
-
-