Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSLT Processor Version 1.6
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XPathGuard Class Reference
Manages the lifetime of an XPath instance.
More...
#include <XPathFactory.hpp>
Collaboration diagram for XPathGuard:
List of all members.
Public Methods
Detailed Description
Manages the lifetime of an XPath instance.
Constructor & Destructor Documentation
Construct an XPathGuard instance from a factory object and an XPath.
-
Parameters:
-
theFactory
|
object that manages lifetime of XPaths |
theXPath
|
pointer to XPath managed |
XPathGuard::XPathGuard (
|
XPathGuard & theRHS ) []
|
|
XPathGuard::~XPathGuard (
|
) []
|
|
Member Function Documentation
const XPath * XPathGuard::get (
|
) const []
|
|
Retrieve the object pointer (may be null).
-
Returns:
-
pointer to XPath
const XPath * XPathGuard::operator- > (
|
) const []
|
|
Retrieve the object pointer (must not be null).
-
Returns:
-
pointer to XPath
const XPath * XPathGuard::release (
|
) []
|
|
Transfers ownership of XPath to caller.
-
Returns:
-
pointer to XPath
void XPathGuard::reset (
|
) []
|
|
Return the referenced object to the factory and set pointers to null.
The documentation for this class was generated from the following file:
Interpreting class diagrams
Doxygen and
GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.6
Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.
|
|