diff options
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/Utils/XML_Helper.h')
-rw-r--r-- | TAO/CIAO/tools/Config_Handlers/Utils/XML_Helper.h | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/Utils/XML_Helper.h b/TAO/CIAO/tools/Config_Handlers/Utils/XML_Helper.h deleted file mode 100644 index 50c05f3472d..00000000000 --- a/TAO/CIAO/tools/Config_Handlers/Utils/XML_Helper.h +++ /dev/null @@ -1,76 +0,0 @@ -// $Id$ -//============================================================ -/** - * @file XML_Helper.h - * - * @brief Some helper functions for XML - * - * @author Bala Natarajan <bala@dre.vanderbilt.edu> - */ -//============================================================ -#ifndef CIAO_CONFIG_HANDLERS_XML_HELPER_H -#define CIAO_CONFIG_HANDLERS_XML_HELPER_H -#include /**/ "ace/pre.h" - -#include "CIAO_XML_Utils_Export.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "xercesc/util/XercesDefs.hpp" - -namespace XERCES_CPP_NAMESPACE -{ - class DOMDocument; - class DOMWriter; - class DOMImplementation; -} - - -namespace CIAO -{ - namespace Config_Handlers - { - /** - * @class XML_Helper - * - * @brief Helper class for some routine XML stuff. - */ - class CIAO_XML_Utils_Export XML_Helper - { - public: - XML_Helper (void); - - ~XML_Helper (void); - - /// Create a DOM tree - XERCES_CPP_NAMESPACE::DOMDocument * - create_dom (const ACE_TCHAR *uri); - - XERCES_CPP_NAMESPACE::DOMDocument * - create_dom (const ACE_TCHAR *root, - const ACE_TCHAR *ns); - - //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: - /// Intialize the parser - void init_parser (void); - - /// Terminate the parser - void terminate_parser (void); - - private: - bool initialized_; - XERCES_CPP_NAMESPACE::DOMImplementation *impl_; - }; - } -} - -#include /**/ "ace/post.h" -#endif/*CIAO_CONFIG_HANDLERS_XML_HELPER_H*/ |