An default implementation of an abtract class which provides support for constructing the internal representation of an XPath. More...
An default implementation of an abtract class which provides support for constructing the internal representation of an XPath.
XPathConstructionContextDefault::XPathConstructionContextDefault | ( | MemoryManagerType &theManager | XALAN_DEFAULT_MEMMGR | ) |
virtual XPathConstructionContextDefault::~XPathConstructionContextDefault | ( | ) | [virtual] |
static XPathConstructionContextDefault* XPathConstructionContextDefault::create | ( | MemoryManagerType & | theManager | ) | [static] |
virtual void XPathConstructionContextDefault::error | ( | const XalanDOMString & | msg, |
const XalanNode * | sourceNode, | ||
const LocatorType * | locator | ||
) | const [virtual] |
virtual XalanDOMString& XPathConstructionContextDefault::getCachedString | ( | ) | [virtual] |
Get a cached string for temporary use.
Implements XPathConstructionContext.
virtual const XalanDOMString& XPathConstructionContextDefault::getPooledString | ( | const XalanDOMChar * | theString, |
XalanDOMString::size_type | theLength = XalanDOMString::npos |
||
) | [virtual] |
Get a pooled string given the source character array.
If the string already exists in the pool, no copy will be made. If not, a copy will be made and kept for later use.
theString | The source character array |
theLength | The length of the character array |
Implements XPathConstructionContext.
virtual const XalanDOMString& XPathConstructionContextDefault::getPooledString | ( | const XalanDOMString & | theString | ) | [virtual] |
Get a pooled string given the source string.
If the string already exists in the pool, no copy will be made. If not, a copy will be made and kept for later use.
theString | The source string |
Implements XPathConstructionContext.
virtual bool XPathConstructionContextDefault::releaseCachedString | ( | XalanDOMString & | theString | ) | [virtual] |
Return a cached string.
theString | The string to release. |
Implements XPathConstructionContext.
virtual void XPathConstructionContextDefault::reset | ( | ) | [virtual] |
Reset the instance.
Any existing objects created by the instance will be destroyed.
Implements XPathConstructionContext.
virtual void XPathConstructionContextDefault::warn | ( | const XalanDOMString & | msg, |
const XalanNode * | sourceNode, | ||
const LocatorType * | locator | ||
) | const [virtual] |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|