#include "p6err.h"
#include "p6comdef.h"
#include "p6datastream.h"
#include "p6sax2types.h"
#include "p6domxmltypes.h"
#include "p6xpathtime.h"
#include "p6xpathatomized.h"
Go to the source code of this file.
Classes | |
struct | P6R::P6GenericAttrib |
interface | P6R::p6IXMLNode |
interface | P6R::p6IXMLNode2 |
Namespaces | |
P6R | |
Macros | |
#define | COMP_p6XMLNode {0x6bd6fbc3,0x66f9,0x4e65,{0x96,0x3,0x7,0x0,0x7f,0xe4,0x6e,0xf7}} |
#define | IF_p6IXMLNode {0xc5f407a0,0xaeb6,0x4b9f,{0x81,0x51,0xfb,0x50,0x26,0xa1,0x6f,0x40}} |
#define | IF_p6IXMLNode2 {0x83d04569,0xab4, 0x4fad,{0xbe,0x9c,0xcc,0x59,0x38,0xb4,0x34,0xb5}} |
#define | INTERFACE p6IXMLNode |
#define | INTERFACE p6IXMLNode2 |
Typedefs | |
typedef P6UINT32 | P6R::P6DOMCHARSET |
typedef P6UINT32 | P6R::P6XMLNODEFLAGS |
Enumerations | |
enum | P6R::P6XMLNodeType { P6R::P6XML_NULL = 0x00, P6R::P6XML_ROOT = 0x01, P6R::P6XML_LEAF = 0x02, P6R::P6XML_NONLEAF = 0x03, P6R::P6XML_CHARS = 0x04, P6R::P6XML_DYNAMICLEAF = 0x05, P6R::P6XML_DYNAMICNONLEAF = 0x06, P6R::P6XML_DYNAMICCHARS = 0x07, P6R::P6XML_ATTRIBUTE = 0x08, P6R::P6XML_PROCINSTRUCT = 0x09, P6R::P6XML_DYNAMICROOT = 0x0A, P6R::P6XML_MAX = 0x0A } |
This component represents an element in an XML or JSON document.
References 1) Extensible Markup Language (XML) 1.0 (Fourth Edition), W3C Recommendation 16 August 2006, edited in place 29 September 2006
Definition in file p6xmlnode.h.