1
// AnyS_impl.cpp,v 1.4 2002/11/29 15:57:50 bala Exp
6
ACE_RCSID(Any, AnyS_impl, "AnyS_impl.cpp,v 1.4 2002/11/29 15:57:50 bala Exp")
8
Test_impl::Test_impl (CORBA::ORB_ptr orb)
9
: orb_ (CORBA::ORB::_duplicate (orb))
14
Test_impl::get_something (
15
CORBA::Boolean need_vb
16
ACE_ENV_ARG_DECL_NOT_USED)
17
ACE_THROW_SPEC ((CORBA::SystemException))
19
CORBA::Any_var ret_val;
20
ACE_NEW_RETURN (ret_val, CORBA::Any, 0);
22
const CORBA::ULong magic = 3145;
26
OBV_AnyTest::VB_var vb;
27
ACE_NEW_RETURN (vb, OBV_OBV_AnyTest::VB, 0);
31
ret_val.inout () <<= vb.in ();
35
OBV_AnyTest::VA_var va;
36
ACE_NEW_RETURN (va, OBV_OBV_AnyTest::VA, 0);
40
OBV_AnyTest::VA *va_ptr = va._retn ();
41
ret_val.inout () <<= &va_ptr;
43
//*ret_val <<= va.in ();
46
return ret_val._retn();
50
Test_impl::shutdown (ACE_ENV_SINGLE_ARG_DECL)
51
ACE_THROW_SPEC ((CORBA::SystemException))
53
this->orb_->shutdown (0 ACE_ENV_ARG_PARAMETER);