Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Constants.h

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/xmlUtil/xmlUtil/Constants.h,v 1.2 2002/04/05 18:28:25 jrb Exp $
00002 // Author: J. Bogart
00003 
00004 #ifndef XMLUTIL_CONSTANTS_H
00005 #define XMLUTIL_CONSTANTS_H
00006 
00007 #include <dom/DOM_Element.hpp>
00008 #include <dom/DOM_Document.hpp>
00009 
00010 namespace xmlUtil {
00013   class Constants {
00014   public:
00015     Constants(DOM_Document doc);
00017     void normalizePrimary();
00020     void pruneConstants(const bool keepNotes = false);
00021 
00024     void evalConstants();
00025   private:
00026     DOM_Document m_doc;          // document element
00027     DOM_Element  m_constants;    // reference to <constants> element
00028   };
00029 }
00030 #endif

Generated on Wed Oct 16 14:02:47 2002 by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001