Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11

Public Types | Public Member Functions | Protected Member Functions

XPathFactoryBlock Class Reference

#include <XPathFactoryBlock.hpp>

Inherits XPathFactory.

Collaboration diagram for XPathFactoryBlock:
Collaboration graph

List of all members.

Public Types

Public Member Functions

Protected Member Functions

Detailed Description

Definition at line 41 of file XPathFactoryBlock.hpp.

Member Enumeration Documentation

anonymous enum

Definition at line 46 of file XPathFactoryBlock.hpp.

Constructor & Destructor Documentation

XPathFactoryBlock::XPathFactoryBlock ( MemoryManager &  theManager,
XalanSize_t  theBlockSize = eDefaultBlockSize 
) [explicit]
virtual XPathFactoryBlock::~XPathFactoryBlock (  )  [virtual]

Member Function Documentation

virtual XPath* XPathFactoryBlock::create (  )  [virtual]

Create an XPath.

The XPath instance is owned by the factory, and should not be deleted. The factory will manage the lifetime.

Implements XPathFactory.

virtual bool XPathFactoryBlock::doReturnObject ( const XPath theXPath,
bool  fInReset = false 
) [protected, virtual]

Implements XPathFactory.

virtual void XPathFactoryBlock::reset (  )  [virtual]

Reset the instance.

This invalidates all existing instances created with this XPathFactory.

Implements XPathFactory.

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.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo