summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h')
-rw-r--r--CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h40
1 files changed, 24 insertions, 16 deletions
diff --git a/CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h b/CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h
index 6fe7c43f027..bb4477f9b15 100644
--- a/CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h
+++ b/CIAO/DAnCE/Plan_Launcher/Plan_Launcher_Impl.h
@@ -9,27 +9,35 @@
#ifndef PLAN_LAUNCHER_IMPL_H
#define PLAN_LAUNCHER_IMPL_H
+#include "Plan_Launcher_Impl_Export.h"
#include "Plan_Launcher_Base_Impl.h"
-/**
-* @class Plan_Launcher_Impl
-* @brief This class launches and manages deployment plans.
-*/
-class Plan_Launcher_Impl : public Plan_Launcher_Base_Impl
+namespace DAnCE
{
- public:
- Plan_Launcher_Impl (CORBA::ORB_ptr orb, int argc, ACE_TCHAR *argv[])
- : Plan_Launcher_Base_Impl (orb, argc, argv) {};
+ namespace Plan_Launcher
+ {
+
+ /**
+ * @class Plan_Launcher_Impl
+ * @brief This class launches and manages deployment plans.
+ */
+ class Plan_Launcher_Impl_Export Plan_Launcher_Impl : public Plan_Launcher_Base_Impl
+ {
+ public:
+ Plan_Launcher_Impl (CORBA::ORB_ptr orb, int argc, ACE_TCHAR *argv[])
+ : Plan_Launcher_Base_Impl (orb, argc, argv) {};
+
+ virtual ~Plan_Launcher_Impl () {};
+
+ void execute();
+ static ::Deployment::DeploymentPlan* load_xml_plan (const ACE_TCHAR *deployment_plan_uri);
- virtual ~Plan_Launcher_Impl(void);
-
- void execute(void);
+ protected:
+ virtual void stop_plan();
+ }; // class Plan_Launcher_Impl
- static ::Deployment::DeploymentPlan* load_xml_plan (
- const ACE_TCHAR *deployment_plan_uri);
+ } // Plan_Launcher
+} // DAnCE
- protected:
- virtual void stop_plan();
- }; // class Plan_Launcher_Impl
#endif /* PLAN_LAUNCHER_IMPL_H */