Return the results of a compare of two nodes. More...
#include <NodeSorter.hpp>

Return the results of a compare of two nodes.
Definition at line 114 of file NodeSorter.hpp.
| NodeSorter::NodeSortKeyCompare::NodeSortKeyCompare | ( | StylesheetExecutionContext & | executionContext, | |
| NodeSorter & | theSorter, | |||
| const NodeVectorType & | theNodes, | |||
| const NodeSortKeyVectorType & | theNodeSortKeys | |||
| ) | [inline] |
Construct a NodeSortKeyCompare object, to perform the sort.
| executionContext | current execution context | |
| theNodes | vector or nodes to be sorted | |
| theNodeSortKeys | vector of keys upon which to sort |
Definition at line 126 of file NodeSorter.hpp.
| int NodeSorter::NodeSortKeyCompare::compare | ( | first_argument_type | theLHS, | |
| second_argument_type | theRHS, | |||
| XalanSize_t | theKeyIndex = 0 | |||
| ) | const |
Compare two nodes, returning a value to indicate the result.
| theLHS | the first node to compare | |
| theRHS | the second node to compare | |
| theKeyIndex | the index of the key to use |
| double NodeSorter::NodeSortKeyCompare::getNumberResult | ( | const NodeSortKey & | theKey, | |
| XalanSize_t | theKeyIndex, | |||
| first_argument_type | theEntry | |||
| ) | const [protected] |
| const XalanDOMString& NodeSorter::NodeSortKeyCompare::getStringResult | ( | const NodeSortKey & | theKey, | |
| XalanSize_t | theKeyIndex, | |||
| first_argument_type | theEntry | |||
| ) | const [protected] |
| result_type NodeSorter::NodeSortKeyCompare::operator() | ( | first_argument_type | theLHS, | |
| second_argument_type | theRHS, | |||
| XalanSize_t | theKeyIndex = 0 | |||
| ) | const [inline] |
Compare two nodes as a less predicate.
| theLHS | the first node to compare | |
| theRHS | the second node to compare | |
| theKeyIndex | the index of the key to use |
Definition at line 162 of file NodeSorter.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|