summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h
diff options
context:
space:
mode:
authorseibelr <seibelr@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-11-24 22:12:20 +0000
committerseibelr <seibelr@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-11-24 22:12:20 +0000
commit47b676670dc9373bc77af80388e0b51e36134738 (patch)
treeaacce0809279e1d142e7b196a84ff10dfbdae4d0 /CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h
parent3dd4e2fe6c64de3a9db04757eade78d764b578f1 (diff)
downloadATCD-GH5_0port.tar.gz
Added the ACE and TAO for this branchGH5_0port
Diffstat (limited to 'CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h')
-rw-r--r--CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h60
1 files changed, 0 insertions, 60 deletions
diff --git a/CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h b/CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h
deleted file mode 100644
index de6fc2d8cab..00000000000
--- a/CIAO/DAnCE/NodeApplicationManager/ImplementationInfo.h
+++ /dev/null
@@ -1,60 +0,0 @@
-//$Id$
-/* -*- C++ -*- */
-/***************************************************************
- * @file ImplementationInfo.h
- *
- * @brief This file defines some helper functions for preparing the
- * Component ImplementationInfo and properties from
- * the plan.
- *
- * @author Tao Lu <lu@dre.vanderbilt.edu>
- * @author Gan Deng <dengg@dre.vanderbilt.edu>
- ***************************************************************/
-
-#ifndef IMPLEMENTATIONIFO_H
-#define IMPLEMENTATIONIFO_H
-#include /**/ "ace/pre.h"
-
-#include "ace/config-all.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "ciao/DeploymentC.h"
-#include "ace/SString.h"
-#include "ace/Hash_Map_Manager.h"
-#include "Containers_Info_Map.h"
-#include "CIAO_NAM_Export.h"
-
-namespace CIAO
-{
- /// This class is a helper class to parse the local deployment plan into the
- /// NodeImplementationInfo struct.
- class CIAO_NAM_Export NodeImplementationInfoHandler
- {
- public:
- NodeImplementationInfoHandler (
- const ::Deployment::DeploymentPlan & plan,
- const Deployment::ComponentPlans & shared_components);
-
- Deployment::NodeImplementationInfo *
- node_impl_info (void) const;
-
- private:
- Deployment::DeploymentPlan plan_;
-
- Deployment::NodeImplementationInfo_var node_info_;
-
- void populate_server_resource_def (void);
-
- void populate_container_impl_infos (void);
-
- /// Helper class that helps populate the container_impl_infos
- /// field.
- Containers_Info_Map containers_info_map_;
- };
-}
-
-#include /**/ "ace/post.h"
-#endif /* IMPLEMENTATIONIFO_H */