Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6domnodesetsort.h File Reference
#include "p6xmlnode.h"
#include "p6xpathexpression.h"

Go to the source code of this file.

Classes

interface  P6R::p6IDOMNodesetSort
 

Namespaces

 P6R
 

Macros

#define IF_p6IDOMNodesetSort   {0xd7f8b3e5,0x50e2,0x428f,{0xb9,0x6e,0x83,0x75,0xdd,0x26,0x6d,0x29}}
 
#define INTERFACE   p6IDOMNodesetSort
 

Enumerations

enum  P6R::P6DOMNODE_SORT {
  P6R::P6DOMNODE_ASCENDING = 0x00, P6R::P6DOMNODE_DESCENDING = 0x01, P6R::P6DOMNODE_SORTNUM_ASCENDING = 0x02, P6R::P6DOMNODE_SORTNUM_DESCENDING = 0x03,
  P6R::P6DOMNODE_SORTSTR_ASCENDING = 0x04, P6R::P6DOMNODE_SORTSTR_DESCENDING = 0x05, P6R::P6DOMNODE_SORTTIME_ASCENDING = 0x06, P6R::P6DOMNODE_SORTTIME_DESCENDING = 0x07,
  P6R::P6DOMNODE_SORTFLOAT_ASCENDING = 0x08, P6R::P6DOMNODE_SORTFLOAT_DESCENDING = 0x09, P6R::P6DOMNODE_SORTLONG_ASCENDING = 0x0A, P6R::P6DOMNODE_SORTLONG_DESCENDING = 0x0B
}
 

Detailed Description

Supports the sorting of a node set by an XPath expression of the following types: numeric, string, time, P6FLOAT, and P6INT64.

This is used in support of the XSLT sorting feature.

Definition in file p6domnodesetsort.h.