14 #define P6DOMXML_H__ 1
100 #define INTERFACE p6IDOMXML
416 #define IF_p6IDOMXML {0x774f828d,0x44ce,0x4e62,{0x86,0xbb,0x71,0xf9,0x39,0x60,0x5a,0xfe}}
419 #define COMP_p6DOMXML {0x15bba122,0x8b01,0x404b,{0xbc,0x4d,0x2e,0x7e,0x12,0x94,0x37,0xa6}}
const P6DOMOUTPUT P6DOMOUTPUT_CHARSETUTF8
P6R's interface of the DOM parser.
This is the main SAX interface.
P6R's Interface of the SAX 2 XML Reader.
The return value form an XPath 2.0 expression evaluation.
unsigned char P6BOOL
Boolean type.
Types shared between all XML components.
This interface is an implementation of the following XPath 2.0 time types: xs:date, xs:dateTime, xs:time.
p6IDataStream interface definitions
P6XPATH_TYPE
Part of the XPath type system.
wchar_t P6WCHAR
Wide character type see p6i18n.h.
This is the main JSON interface.
This interface is implmented by components that support receiving streamed data.
P6UINT32 P6DOMXMLFLAGS
P6DOMXMLFLAGS.
The base interface all [p6]COM components must derive from and implement.
This interface is an enumerator over a set of nodes resulting from the evaluation of an XPath express...
const P6DOMOUTPUT P6DOMOUTPUT_JSONML
const P6DOMOUTPUT P6DOMOUTPUT_KMIPJSON
const P6DOMOUTPUT P6DOMOUTPUT_KMIPJSON_SOLIDUS_ESCAPE
This interface is an enumerator over a set of nodes resulting from the evaluation of an XPath express...
This component represents an element in an XML or JSON document.
const P6DOMOUTPUT P6DOMOUTPUT_KMIPXML
#define P6DECLCOMMETHOD(method)
P6UINT32 P6DOMOUTPUT
P6DOMOUTPUT.
const P6DOMOUTPUT P6DOMOUTPUT_XML
P6R's Interface of a SAX-like JSON Reader.
const P6DOMOUTPUT P6DOMOUTPUT_JSON
#define P6DECLAREIF_(iface, baseif)