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]