Simple data structure class for use by the NodeSorter class. More...
#include <NodeSortKey.hpp>

Simple data structure class for use by the NodeSorter class.
Definition at line 49 of file NodeSortKey.hpp.
| NodeSortKey::NodeSortKey | ( | ExecutionContext & | executionContext, | |
| const XPath * | selectPat, | |||
| bool | treatAsNumbers, | |||
| bool | descending, | |||
| XalanCollationServices::eCaseOrder | caseOrder, | |||
| const XalanDOMString & | langValue, | |||
| const PrefixResolver & | resolver | |||
| ) |
Construct a node sort key.
| executionContext | current execution context | |
| selectPat | XPath for selection | |
| treatAsNumbers | treat as numeric values if true | |
| descending | sort in descending order if true | |
| caseOrder | case sort order enum | |
| langValue | language | |
| resolver | resolver for namespace resolution |
| NodeSortKey::NodeSortKey | ( | ) |
| NodeSortKey::NodeSortKey | ( | const NodeSortKey & | theSource | ) |
| NodeSortKey::~NodeSortKey | ( | ) |
| XalanCollationServices::eCaseOrder NodeSortKey::getCaseOrder | ( | ) | const [inline] |
Get the enumeration value for the case order.
Definition at line 121 of file NodeSortKey.hpp.
| bool NodeSortKey::getDescending | ( | ) | const [inline] |
Whether to sort in descending order.
Definition at line 110 of file NodeSortKey.hpp.
| const XalanDOMString& NodeSortKey::getLanguageString | ( | ) | const [inline] |
Definition at line 138 of file NodeSortKey.hpp.
| const PrefixResolver* NodeSortKey::getPrefixResolver | ( | ) | const [inline] |
Retrieve the resolver for namespaces.
Definition at line 132 of file NodeSortKey.hpp.
| const XPath* NodeSortKey::getSelectPattern | ( | ) | const [inline] |
Retrieve the selection XPath.
Definition at line 88 of file NodeSortKey.hpp.
| bool NodeSortKey::getTreatAsNumbers | ( | ) | const [inline] |
Whether to treat values as numbers.
Definition at line 99 of file NodeSortKey.hpp.
| NodeSortKey& NodeSortKey::operator= | ( | const NodeSortKey & | theRHS | ) |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|