Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tests / Bug_3499_Regression / DLL_TAO_Service.h
blob85f7f4f62d94cb5cbf2b39f8ddbca4442ee24876
1 #ifndef _ACE_DLL_TAO_SERVICE_H_
2 #define _ACE_DLL_TAO_SERVICE_H_
4 #include "DLL_TAO_Service_export.h"
5 #include "DLL_Service.h"
6 #include "tao/PortableServer/PortableServer.h"
8 class ACE_DLL_TAO_Service : public ACE_DLL_Service
10 public:
11 ACE_DLL_TAO_Service ();
13 virtual ~ACE_DLL_TAO_Service ();
15 virtual int init (int argc, ACE_TCHAR * argv []);
17 virtual int fini ();
19 private:
20 CORBA::ORB_var orb_;
22 PortableServer::POA_var root_poa_;
25 ACE_DLL_SERVICE_DECL (ACE_DLL_TAO_SERVICE_Export, _make_ACE_DLL_TAO_Service);
27 #endif // !defined _ACE_DLL_TAO_SERVICE_H_