Xalan-C++ API Reference 1.12.0
|
Manages the lifetime of an XPath instance. More...
#include <xalanc/XPath/XPathFactory.hpp>
Public Member Functions | |
XPathGuard (XPathFactory &theFactory, const XPath *theXPath) | |
Construct an XPathGuard instance from a factory object and an XPath. | |
XPathGuard (XPathGuard &theRHS) | |
~XPathGuard () | |
const XPath * | operator-> () const |
Retrieve the object pointer (must not be null) | |
const XPath * | get () const |
Retrieve the object pointer (may be null) | |
void | reset () |
Return the referenced object to the factory and set pointers to null. | |
const XPath * | release () |
Transfers ownership of XPath to caller. | |
Manages the lifetime of an XPath instance.
Definition at line 131 of file XPathFactory.hpp.
|
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 141 of file XPathFactory.hpp.
|
inline |
Definition at line 151 of file XPathFactory.hpp.
|
inline |
Definition at line 166 of file XPathFactory.hpp.
Retrieve the object pointer (may be null)
Definition at line 190 of file XPathFactory.hpp.
Retrieve the object pointer (must not be null)
Definition at line 177 of file XPathFactory.hpp.
Transfers ownership of XPath to caller.
Definition at line 219 of file XPathFactory.hpp.
|
inline |
Return the referenced object to the factory and set pointers to null.
Definition at line 199 of file XPathFactory.hpp.
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Tue Oct 10 2023 15:42:22 for Xalan-C++ API Reference by