diff options
Diffstat (limited to 'TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp')
-rw-r--r-- | TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp b/TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp deleted file mode 100644 index 8a959137c9a..00000000000 --- a/TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp +++ /dev/null @@ -1,41 +0,0 @@ -// author : Boris Kolpackov <boris@dre.vanderbilt.edu> -// cvs-id : $Id$ - -#include "InvokeMeC.h" - -namespace -{ - class always - { - const InvokeMe_ptr server_; - public: - always(const InvokeMe_ptr x):server_(x) {} - ~always() - { - ACE_DEBUG ((LM_DEBUG, "\n")); - server_->shutdown (); - } - }; -} - -int -main (int argc, char *argv[]) -{ - CORBA::ORB_var orb = CORBA::ORB_init (argc, argv); - - if (argc != 2) - { - ACE_DEBUG ((LM_ERROR, "Usage: %s <ior>\n", argv[0])); - return -1; - } - - CORBA::Object_var obj = orb->string_to_object (argv[1]); - InvokeMe_var server = InvokeMe::_narrow (obj.in ()); - - always Shutdown( server.in () ); // When goes out of scope! - server->invoke_me (); - ACE_DEBUG ((LM_DEBUG, "\n")); - server->invoke_me (); - - return 0; -} |