summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h
diff options
context:
space:
mode:
authorhillj <hillj@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-11-11 22:24:17 +0000
committerhillj <hillj@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-11-11 22:24:17 +0000
commit33338225a9929b99ba922a9ce47f84047a1b8efc (patch)
tree0834d6af1932b1f010fc75d18ad923f31ab31616 /TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h
parentb83f63a813b3a2488a1d40e47d1527f22ee80100 (diff)
downloadATCD-33338225a9929b99ba922a9ce47f84047a1b8efc.tar.gz
Tue Nov 11 22:23:31 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
Diffstat (limited to 'TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h')
-rw-r--r--TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h b/TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h
new file mode 100644
index 00000000000..025dc2a28d3
--- /dev/null
+++ b/TAO/tests/Bug_3499_Regression/DLL_TAO_Service.h
@@ -0,0 +1,27 @@
+#ifndef _ACE_DLL_TAO_SERVICE_H_
+#define _ACE_DLL_TAO_SERVICE_H_
+
+#include "DLL_TAO_Service_export.h"
+#include "DLL_Service.h"
+#include "tao/PortableServer/PortableServer.h"
+
+class ACE_DLL_TAO_Service : public ACE_DLL_Service
+{
+public:
+ ACE_DLL_TAO_Service (void);
+
+ virtual ~ACE_DLL_TAO_Service (void);
+
+ virtual int init (int argc, char * argv []);
+
+ virtual int fini (void);
+
+private:
+ CORBA::ORB_var orb_;
+
+ PortableServer::POA_var root_poa_;
+};
+
+ACE_DLL_SERVICE_DECL (ACE_DLL_TAO_SERVICE_Export, _make_ACE_DLL_TAO_Service);
+
+#endif // !defined _ACE_DLL_TAO_SERVICE_H_