diff options
Diffstat (limited to 'CIAO/DAnCE/Config_Handlers/XML_File_Intf.h')
-rw-r--r-- | CIAO/DAnCE/Config_Handlers/XML_File_Intf.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/CIAO/DAnCE/Config_Handlers/XML_File_Intf.h b/CIAO/DAnCE/Config_Handlers/XML_File_Intf.h index 04baef8c58a..e35690df593 100644 --- a/CIAO/DAnCE/Config_Handlers/XML_File_Intf.h +++ b/CIAO/DAnCE/Config_Handlers/XML_File_Intf.h @@ -25,6 +25,7 @@ namespace Deployment { struct DeploymentPlan; + struct Domain; } namespace CIAO @@ -41,16 +42,22 @@ namespace CIAO ::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_file (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_; }; } } |