18 #if !defined(XPATHFACTORYBLOCK_HEADER_GUARD_1357924680)
19 #define XPATHFACTORYBLOCK_HEADER_GUARD_1357924680
46 enum { eDefaultBlockSize = 20u };
50 MemoryManager& theManager,
51 XalanSize_t theBlockSize = eDefaultBlockSize);
72 const XPath* theXPath,
73 bool fInReset =
false);
#define XALAN_XPATH_EXPORT
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
virtual ~XPathFactoryBlock()
virtual XPath * create()
Create an XPath.
XPathFactoryBlock(MemoryManager &theManager, XalanSize_t theBlockSize=eDefaultBlockSize)
virtual void reset()
Reset the instance.
virtual bool doReturnObject(const XPath *theXPath, bool fInReset=false)