diff options
Diffstat (limited to 'DAnCE/tools/Config_Handlers/XML_File_Intf.h')
-rw-r--r-- | DAnCE/tools/Config_Handlers/XML_File_Intf.h | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/DAnCE/tools/Config_Handlers/XML_File_Intf.h b/DAnCE/tools/Config_Handlers/XML_File_Intf.h deleted file mode 100644 index 3963a8c31b6..00000000000 --- a/DAnCE/tools/Config_Handlers/XML_File_Intf.h +++ /dev/null @@ -1,69 +0,0 @@ -//============================================================== -/** - * @file XML_File_Intf.h - * - * @author Bala Natarajan <bala@dre.vanderbilt.edu> - */ -//================================================================ - -#ifndef CIAO_CONFIG_XML_FILE_INTF_H -#define CIAO_CONFIG_XML_FILE_INTF_H -#include /**/ "ace/pre.h" - -#include "Config_Handlers_Export.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ace/Auto_Ptr.h" - -#include <string> - -namespace Deployment -{ - struct DeploymentPlan; - struct Domain; -} - -namespace XML -{ - class XML_Typedef; -} - -namespace DAnCE -{ - namespace Config_Handlers - { - class Config_Handlers_Export XML_File_Intf - { - public: - XML_File_Intf (const ACE_TCHAR *file); - - ~XML_File_Intf (void); - - ::Deployment::DeploymentPlan const *get_plan (void); - ::Deployment::DeploymentPlan *release_plan (void); - - ::Deployment::Domain const *get_domain (void); - ::Deployment::Domain *release_domain (void); - - void add_search_path (const ACE_TCHAR *environment, - const ACE_TCHAR *relpath); - - protected: - - bool read_process_plan (const ACE_TCHAR *file); - - bool read_process_domain (const ACE_TCHAR *file); - - private: - std::basic_string <ACE_TCHAR> file_; - ACE_Auto_Ptr< ::Deployment::DeploymentPlan> idl_dp_; - ACE_Auto_Ptr< ::Deployment::Domain> idl_domain_; - typedef XML::XML_Typedef XML_Helper_type; - }; - } -} -#include /**/ "ace/post.h" -#endif /*CIAO_CONFIG_XML_FILE_INTF_H*/ |