summaryrefslogtreecommitdiff
path: root/TAO/tests/Multiple_Inheritance/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Multiple_Inheritance/client.cpp')
-rw-r--r--TAO/tests/Multiple_Inheritance/client.cpp54
1 files changed, 18 insertions, 36 deletions
diff --git a/TAO/tests/Multiple_Inheritance/client.cpp b/TAO/tests/Multiple_Inheritance/client.cpp
index ce7f8434a2f..793dd8553d0 100644
--- a/TAO/tests/Multiple_Inheritance/client.cpp
+++ b/TAO/tests/Multiple_Inheritance/client.cpp
@@ -71,13 +71,10 @@ parse_args (int argc, char **argv)
int
main (int argc, char **argv)
{
- ACE_DECLARE_NEW_CORBA_ENV;
- ACE_TRY
+ try
{
// Initialize the ORB
- CORBA::ORB_var orb = CORBA::ORB_init (argc, argv, 0
- ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ CORBA::ORB_var orb = CORBA::ORB_init (argc, argv, 0);
// Parse the command-line arguments to get the IOR
parse_args (argc, argv);
@@ -104,69 +101,54 @@ main (int argc, char **argv)
}
// Get the object reference with the IOR
- CORBA::Object_var object = orb->string_to_object (ior ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ CORBA::Object_var object = orb->string_to_object (ior);
CORBA::String_var string;
// Narrow the object reference
- A_var a = A::_narrow (object.in () ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ A_var a = A::_narrow (object.in ());
// Narrow the object reference
- intB_var b = intB::_narrow (a.in () ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ intB_var b = intB::_narrow (a.in ());
// Narrow the object reference
- C_var c = C::_narrow (a.in () ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ C_var c = C::_narrow (a.in ());
// Narrow the object reference
- D_var d = D::_narrow (c.in () ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ D_var d = D::_narrow (c.in ());
- string = a->method1 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = a->method1 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = b->method1 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = b->method1 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = b->method2 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = b->method2 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = c->method1 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = c->method1 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = c->method3 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = c->method3 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = d->method1 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = d->method1 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = d->method2 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = d->method2 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = d->method3 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = d->method3 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
- string = d->method4 (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ string = d->method4 ();
ACE_DEBUG ((LM_DEBUG, "%s\n", string.in ()));
}
- ACE_CATCHANY
+ catch (const CORBA::Exception& ex)
{
- ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION, "client");
+ ex._tao_print_exception ("client");
return 1;
}
- ACE_ENDTRY;
return 0;
}