diff options
Diffstat (limited to 'TAO/CIAO/DAnCE/Config_Handlers/XML_Helper.h')
-rw-r--r-- | TAO/CIAO/DAnCE/Config_Handlers/XML_Helper.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/CIAO/DAnCE/Config_Handlers/XML_Helper.h b/TAO/CIAO/DAnCE/Config_Handlers/XML_Helper.h index 9920ece69fd..1acf3ce0e82 100644 --- a/TAO/CIAO/DAnCE/Config_Handlers/XML_Helper.h +++ b/TAO/CIAO/DAnCE/Config_Handlers/XML_Helper.h @@ -23,6 +23,8 @@ namespace XERCES_CPP_NAMESPACE { class DOMDocument; + class DOMWriter; + class DOMImplementation; } @@ -46,6 +48,10 @@ namespace CIAO XERCES_CPP_NAMESPACE::DOMDocument * create_dom (const ACE_TCHAR *uri); + //Writes out a DOMDocument to an XML file + bool write_DOM (XERCES_CPP_NAMESPACE::DOMDocument *doc, + ACE_TCHAR *file); + bool is_initialized (void) const; protected: @@ -57,6 +63,7 @@ namespace CIAO private: bool initialized_; + XERCES_CPP_NAMESPACE::DOMImplementation *impl_; }; } } |