summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests/ImplRepo/airplane_i.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/tests/ImplRepo/airplane_i.cpp')
-rw-r--r--TAO/orbsvcs/tests/ImplRepo/airplane_i.cpp95
1 files changed, 0 insertions, 95 deletions
diff --git a/TAO/orbsvcs/tests/ImplRepo/airplane_i.cpp b/TAO/orbsvcs/tests/ImplRepo/airplane_i.cpp
deleted file mode 100644
index dbf2c5a2f9b..00000000000
--- a/TAO/orbsvcs/tests/ImplRepo/airplane_i.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-// $Id$
-
-#include "time.h"
-#include "airplane_i.h"
-#include "tao/corba.h"
-
-ACE_RCSID(ImplRepo, airplane_i, "$Id$")
-
-// Constructor
-
-Airplane_i::Airplane_i (int shutdown)
-: shutdown_ (shutdown)
-{
- // Seed the random number generator
- // Note: This server should not be run with thread-per-request since the seeding
- // doesn't work with threads.
- ACE_OS::srand (ACE_OS::time (0L));
-}
-
-
-// Destructor
-
-Airplane_i::~Airplane_i (void)
-{
- // Nothing
-}
-
-
-// Returns a random plane and page number
-
-char *
-Airplane_i::get_plane (CORBA::Environment &TAO_IN_ENV)
-{
- ACE_UNUSED_ARG (TAO_IN_ENV);
-
- if (TAO_debug_level)
- ACE_DEBUG ((LM_DEBUG, "Airplane_i::get_plane\n"));
-
- if (this->shutdown_ != 0)
- TAO_ORB_Core_instance ()->orb ()->shutdown ();
-
- switch (ACE_OS::rand () % 24)
- {
- case 0:
- return CORBA::string_dup ("Seagull, page 2");
- case 1:
- return CORBA::string_dup ("Albatross, page 7");
- case 2:
- return CORBA::string_dup ("Owl, page 13");
- case 3:
- return CORBA::string_dup ("Falcon, page 19");
- case 4:
- return CORBA::string_dup ("Sparrow, page 24");
- case 5:
- return CORBA::string_dup ("Condor, page 31");
- case 6:
- return CORBA::string_dup ("Basic wing-flapper, page 36");
- case 7:
- return CORBA::string_dup ("Butterfly, page 42");
- case 8:
- return CORBA::string_dup ("Moth, page 49");
- case 9:
- return CORBA::string_dup ("Bat, page 54");
- case 10:
- return CORBA::string_dup ("Wind rider, page 62");
- case 11:
- return CORBA::string_dup ("Bobber, page 67");
- case 12:
- return CORBA::string_dup ("Thunderbird, page 72");
- case 13:
- return CORBA::string_dup ("Oddbird, page 77");
- case 14:
- return CORBA::string_dup ("Another oddbird, page 81");
- case 15:
- return CORBA::string_dup ("Asymmetric plane, page 86");
- case 16:
- return CORBA::string_dup ("Flying spectacles, page 90");
- case 17:
- return CORBA::string_dup ("UFO, page 100");
- case 18:
- return CORBA::string_dup ("Space fighter #1, page 105");
- case 19:
- return CORBA::string_dup ("Space fighter #2, page 110");
- case 20:
- return CORBA::string_dup ("Pinwheel, page 120");
- case 21:
- return CORBA::string_dup ("Flying saucer, page 128");
- case 22:
- return CORBA::string_dup ("Flying teacup, page 134");
- case 23:
- return CORBA::string_dup ("Tumbler, page 138");
- }
-
- return 0;
-}