Manages the lifetime of an XPath instance. More...
#include <XPathFactory.hpp>
Manages the lifetime of an XPath instance.
Definition at line 135 of file XPathFactory.hpp.
XPathGuard::XPathGuard | ( | XPathFactory & | theFactory, | |
const XPath * | theXPath | |||
) | [inline] |
Construct an XPathGuard instance from a factory object and an XPath.
theFactory | object that manages lifetime of XPaths | |
theXPath | pointer to XPath managed |
Definition at line 145 of file XPathFactory.hpp.
XPathGuard::XPathGuard | ( | XPathGuard & | theRHS | ) | [inline] |
Definition at line 155 of file XPathFactory.hpp.
XPathGuard::~XPathGuard | ( | ) | [inline] |
Definition at line 170 of file XPathFactory.hpp.
const XPath* XPathGuard::get | ( | ) | const [inline] |
Retrieve the object pointer (may be null).
Definition at line 194 of file XPathFactory.hpp.
const XPath* XPathGuard::operator-> | ( | ) | const [inline] |
Retrieve the object pointer (must not be null).
Definition at line 181 of file XPathFactory.hpp.
const XPath* XPathGuard::release | ( | ) | [inline] |
Transfers ownership of XPath to caller.
Definition at line 223 of file XPathFactory.hpp.
void XPathGuard::reset | ( | ) | [inline] |
Return the referenced object to the factory and set pointers to null.
Definition at line 203 of file XPathFactory.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11 |
|