Xiqual 0.9.1

In file include/xixml.h:

typedef struct xmltag

An XML tag.

[more]char* name
Opening tag name without angle braces.
[more]char* context
Current context.
[more]List attribs
List of variables.
[more]List children
List of nested tags
[more]ulong type
Element type.
[more]int empty
Empty indicator.


Documentation

An XML tag. One of the three core structures in xixml.
ochar* name
Opening tag name without angle braces. No closing tag is stored in the document.

ochar* context
Current context. This is a string starting with any parents in chronological order. This node's name is not tacked on; it will only be added to any children this node might have.

oList attribs
List of variables. These are the XML attributes within the opening tag. XML 1.0 defines strict rules for these; all variables must have a value.
See Also:
variable

oList children
List of nested tags

oulong type
Element type. Valid types: XML_TAG, XML_TEXT, XML_PROCESSING, XML_COMMENT and XML_DECLARATION.

oint empty
Empty indicator. Non-zero if it's an empty tag. Used while parsing, mostly.

Author:
Ronny Bangsund

Alphabetic index



This page was generated with the help of DOC++.