Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Types | Public Member Functions | List of all members
XPath::TargetData Class Reference

#include <XPath.hpp>

Public Types

enum  eTargetType { eAttribute, eElement, eAny, eOther }
 

Public Member Functions

 TargetData ()
 
 TargetData (const XalanDOMChar *theString, eMatchScore thePriority, eTargetType theTargetType)
 
const XalanDOMChar * getString () const
 
eMatchScore getDefaultPriority () const
 
eTargetType getTargetType () const
 

Detailed Description

Definition at line 95 of file XPath.hpp.

Member Enumeration Documentation

◆ eTargetType

Enumerator
eAttribute 
eElement 
eAny 
eOther 

Definition at line 99 of file XPath.hpp.

Constructor & Destructor Documentation

◆ TargetData() [1/2]

XPath::TargetData::TargetData ( )
inline

Definition at line 101 of file XPath.hpp.

◆ TargetData() [2/2]

XPath::TargetData::TargetData ( const XalanDOMChar *  theString,
eMatchScore  thePriority,
eTargetType  theTargetType 
)
inline

Definition at line 108 of file XPath.hpp.

Member Function Documentation

◆ getDefaultPriority()

eMatchScore XPath::TargetData::getDefaultPriority ( ) const
inline

Definition at line 125 of file XPath.hpp.

◆ getString()

const XalanDOMChar* XPath::TargetData::getString ( ) const
inline

Definition at line 119 of file XPath.hpp.

◆ getTargetType()

eTargetType XPath::TargetData::getTargetType ( ) const
inline

Definition at line 131 of file XPath.hpp.


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