2 * @file RTServer_Setup.cpp
4 * @author Carlos O'Ryan <coryan@uci.edu>
7 #include "RTServer_Setup.h"
8 #include "RIR_Narrow.h"
9 #include "tao/RTCORBA/RTCORBA.h"
11 #include "ace/Log_Msg.h"
13 #if !defined(__ACE_INLINE__)
14 #include "RTServer_Setup.inl"
15 #endif /* __ACE_INLINE__ */
17 RTServer_Setup::RTServer_Setup (int use_rt_corba
,
19 const RT_Class
&rt_class
,
21 : RTClient_Setup (use_rt_corba
,
28 this->rtpoa_setup_
.reset (new RTPOA_Setup (orb
, *this->rtcorba_setup ()));
30 this->poa_
= this->rtpoa_setup_
->poa ();
34 this->poa_
= RIR_Narrow
<RTPortableServer::POA
>::resolve (orb
, "RootPOA");