peiyongz    2003/07/10 12:49:08

  Modified:    c/src/xercesc/validators/common GrammarResolver.hpp
  Log:
  Stateless Grammar: getGrammarPoolMemoryManager()
  
  Revision  Changes    Path
  1.12      +10 -2     xml-xerces/c/src/xercesc/validators/common/GrammarResolver.hpp
  
  Index: GrammarResolver.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/common/GrammarResolver.hpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- GrammarResolver.hpp       25 Jun 2003 22:38:40 -0000      1.11
  +++ GrammarResolver.hpp       10 Jul 2003 19:49:08 -0000      1.12
  @@ -62,16 +62,17 @@
   #if !defined(GRAMMARRESOLVER_HPP)
   #define GRAMMARRESOLVER_HPP
   
  +#include <xercesc/framework/XMLGrammarPool.hpp>
   #include <xercesc/util/RefHashTableOf.hpp>
   #include <xercesc/util/StringPool.hpp>
   #include <xercesc/validators/common/Grammar.hpp>
   
  +
   XERCES_CPP_NAMESPACE_BEGIN
   
   
   class DatatypeValidator;
   class DatatypeValidatorFactory;
  -class XMLGrammarPool;
   class XMLGrammarDescription;
   class GrammarEntry;
   
  @@ -148,6 +149,8 @@
   
       inline XMLGrammarPool* const getGrammarPool() const;
   
  +    inline MemoryManager* const getGrammarPoolMemoryManager() const;
  +
       //@}
   
       /** @name Setter methods */
  @@ -246,6 +249,11 @@
   inline XMLGrammarPool* const GrammarResolver::getGrammarPool() const
   {
       return fGrammarPool;
  +}
  +
  +inline MemoryManager* const GrammarResolver::getGrammarPoolMemoryManager() const
  +{
  +    return fGrammarPool->getMemoryManager();
   }
   
   XERCES_CPP_NAMESPACE_END
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to