|
Classes |
| class | gzXmlSax |
| class | gzXmlItem |
| class | gzXmlElement |
| class | gzXmlCharData |
| class | gzXmlPI |
| class | gzXmlCDATA |
| class | gzXmlComment |
| class | gzXmlDynamicType |
| class | gzXmlObject |
| class | gzXmlCustomData |
| class | gzXmlDom |
| class | gzXmlDynamicTypeInterface |
| class | gzXmlObjectInterface |
| class | gzXmlCustomDataInterface |
Defines |
| #define | XML_READ_RULE(n) GZ_BASE_EXPORT gzParseResult XML_read_##n() |
| #define | XML_READ_RULE_10 XML_READ_RULE(01);XML_READ_RULE(02);XML_READ_RULE(03);XML_READ_RULE(04);XML_READ_RULE(05);XML_READ_RULE(06);XML_READ_RULE(07);XML_READ_RULE(08);XML_READ_RULE(09);XML_READ_RULE(10); |
| #define | XML_READ_RULE_20 XML_READ_RULE(11);XML_READ_RULE(12);XML_READ_RULE(13);XML_READ_RULE(14);XML_READ_RULE(15);XML_READ_RULE(16);XML_READ_RULE(17);XML_READ_RULE(18);XML_READ_RULE(19);XML_READ_RULE(20); |
| #define | XML_READ_RULE_30 XML_READ_RULE(21);XML_READ_RULE(22);XML_READ_RULE(23);XML_READ_RULE(24);XML_READ_RULE(25);XML_READ_RULE(26);XML_READ_RULE(27);XML_READ_RULE(28);XML_READ_RULE(29);XML_READ_RULE(30); |
| #define | XML_READ_RULE_40 XML_READ_RULE(31);XML_READ_RULE(32);XML_READ_RULE(33);XML_READ_RULE(34);XML_READ_RULE(35);XML_READ_RULE(36);XML_READ_RULE(37);XML_READ_RULE(38);XML_READ_RULE(39);XML_READ_RULE(40); |
| #define | XML_READ_RULE_50 XML_READ_RULE(41);XML_READ_RULE(42);XML_READ_RULE(43);XML_READ_RULE(45);XML_READ_RULE(46);XML_READ_RULE(47);XML_READ_RULE(48);XML_READ_RULE(49);XML_READ_RULE(50); |
| #define | XML_READ_RULE_60 XML_READ_RULE(51);XML_READ_RULE(52);XML_READ_RULE(53);XML_READ_RULE(54);XML_READ_RULE(55);XML_READ_RULE(56);XML_READ_RULE(57);XML_READ_RULE(58);XML_READ_RULE(59);XML_READ_RULE(60); |
| #define | XML_READ_RULE_70 XML_READ_RULE(61);XML_READ_RULE(62);XML_READ_RULE(63);XML_READ_RULE(64);XML_READ_RULE(65);XML_READ_RULE(66);XML_READ_RULE(67);XML_READ_RULE(68);XML_READ_RULE(69);XML_READ_RULE(70); |
| #define | XML_READ_RULE_80 XML_READ_RULE(71);XML_READ_RULE(72);XML_READ_RULE(73);XML_READ_RULE(74);XML_READ_RULE(75);XML_READ_RULE(76);XML_READ_RULE(77);XML_READ_RULE(78);XML_READ_RULE(79);XML_READ_RULE(80); |
| #define | XML_READ_RULE_90 XML_READ_RULE(81);XML_READ_RULE(82);XML_READ_RULE(83);XML_READ_RULE(84);XML_READ_RULE(85);XML_READ_RULE(86);XML_READ_RULE(87);XML_READ_RULE(88);XML_READ_RULE(89);XML_READ_RULE(90); |
| #define | XML_READ_RULE_100 XML_READ_RULE(91);XML_READ_RULE(92);XML_READ_RULE(93); |
| #define | XML_READ_RULES XML_READ_RULE_10 XML_READ_RULE_20 XML_READ_RULE_30 XML_READ_RULE_40 XML_READ_RULE_50 XML_READ_RULE_60 XML_READ_RULE_70 XML_READ_RULE_80 XML_READ_RULE_90 XML_READ_RULE_100 |
Enumerations |
| enum | gzXmlItemType {
XML_ITEM_ELEMENT = 1<<0,
XML_ITEM_ELEMENT_CONTENTS = 1<<1,
XML_ITEM_ATTRIBUTE = 1<<2,
XML_ITEM_ELEMENT_ATTRIBUTE_END = 1<<3,
XML_ITEM_HEADER = 1<<4,
XML_ITEM_CHAR_DATA = 1<<5,
XML_ITEM_CDATA = 1<<6,
XML_ITEM_COMMENT = 1<<7,
XML_ITEM_PI = 1<<8,
XML_ITEM_DEFAULT = XML_ITEM_ELEMENT|XML_ITEM_ATTRIBUTE|XML_ITEM_HEADER|XML_ITEM_CHAR_DATA|XML_ITEM_CDATA|XML_ITEM_COMMENT|XML_ITEM_PI
} |
| enum | gzXmlWriteState {
XML_WRITE_STATE_IDLE,
XML_WRITE_STATE_DTD,
XML_WRITE_STATE_ELEMENT,
XML_WRITE_STATE_ELEMENT_CONTENTS,
XML_WRITE_STATE_ELEMENT_START,
XML_WRITE_STATE_ELEMENT_END,
XML_WRITE_STATE_ATTRIBUTE
} |
Functions |
| | GZ_USE_BIT_LOGIC (gzXmlItemType) |
Variables |
| const gzString | XML_PI_INCLUDE = "include" |
| const gzDebugFlags | GZ_DEBUG_XML_HIERARCHY = (gzDebugFlags)(1<<0) |
| const gzDebugFlags | GZ_DEBUG_XML_ATTRIBUTES = (gzDebugFlags)(1<<1) |
| const gzDebugFlags | GZ_DEBUG_XML_CHAR_DATA = (gzDebugFlags)(1<<2) |
| const gzDebugFlags | GZ_DEBUG_XML_CDATA = (gzDebugFlags)(1<<3) |
| const gzDebugFlags | GZ_DEBUG_XML_PI_DATA = (gzDebugFlags)(1<<4) |
| const gzString | GZ_XML_NAME_CHAR_DATA = "<char_data>" |
| const gzString | GZ_XML_NAME_CDATA = "<cdata>" |
| const gzString | GZ_XML_NAME_COMMENT = "<comment>" |
| const gzString | GZ_XML_NAME_PI = "<pi>" |