2 //=============================================================================
6 * This is a simple test servant implementation
8 * @author Irfan Pyarali
10 //=============================================================================
16 Tie_i::Tie_i (CORBA::Long value
)
34 A_i::A_i (CORBA::Long value
,
35 PortableServer::POA_ptr poa
)
37 poa_ (PortableServer::POA::_duplicate (poa
))
48 // Return the Default POA of this Servant
49 PortableServer::POA_ptr
52 return PortableServer::POA::_duplicate (this->poa_
.in ());
56 Outer_i::B_i::B_i (CORBA::Long value
,
57 PortableServer::POA_ptr poa
)
59 poa_ (PortableServer::POA::_duplicate (poa
))
70 // Return the Default POA of this Servant
71 PortableServer::POA_ptr
72 Outer_i::B_i::_default_POA ()
74 return PortableServer::POA::_duplicate (this->poa_
.in ());
78 Outer_i::Inner_i::C_i::C_i (CORBA::Long value
,
79 PortableServer::POA_ptr poa
)
81 poa_ (PortableServer::POA::_duplicate (poa
))
87 Outer_i::Inner_i::C_i::doit ()
92 // Return the Default POA of this Servant
93 PortableServer::POA_ptr
94 Outer_i::Inner_i::C_i::_default_POA ()
96 return PortableServer::POA::_duplicate (this->poa_
.in ());