You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
mxml/www/docfiles/index.html

190 lines
8.3 KiB

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>
<TITLE>Mini-XML Programmers Manual, Version 2.4</TITLE>
<META NAME="author" CONTENT="Michael R. Sweet">
<META NAME="copyright" CONTENT="Copyright 2003-2007">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-iso-8859-1">
<LINK REL="Start" HREF="index.html">
<LINK REL="Contents" HREF="index.html">
<STYLE TYPE="text/css"><!--
BODY { font-family: sans-serif }
H1 { font-family: sans-serif }
H2 { font-family: sans-serif }
H3 { font-family: sans-serif }
H4 { font-family: sans-serif }
H5 { font-family: sans-serif }
H6 { font-family: sans-serif }
SUB { font-size: smaller }
SUP { font-size: smaller }
PRE { font-family: monospace }
A { text-decoration: none }
--></STYLE>
</HEAD>
<BODY>
<H1 ALIGN="CENTER"><A NAME="CONTENTS">Table of Contents</A></H1>
<BR>
<BR><B><A HREF="intro.html#INTRO">Introduction</A></B>
<UL>
<LI><A HREF="intro.html#1_1">Organization of This Document</A></LI>
<LI><A HREF="intro.html#1_2">Notation Conventions</A></LI>
<LI><A HREF="intro.html#1_3">Abbreviations</A></LI>
<LI><A HREF="intro.html#1_4">Other References</A></LI>
<LI><A HREF="intro.html#1_5">Legal Stuff</A></LI>
</UL>
<B><A HREF="install.html#INSTALL">Building, Installing, and Packaging
Mini-XML</A></B>
<UL>
<LI><A HREF="install.html#2_1">Compiling Mini-XML</A>
<UL>
<LI><A HREF="install.html#2_1_1">Compiling with Visual C++</A></LI>
<LI><A HREF="install.html#2_1_2">Compiling with Command-Line Tools</A></LI>
</UL>
</LI>
<LI><A HREF="install.html#2_2">Installing Mini-XML</A></LI>
<LI><A HREF="install.html#2_3">Creating Mini-XML Packages</A></LI>
</UL>
<B><A HREF="basics.html#BASICS">Getting Started with Mini-XML</A></B>
<UL>
<LI><A HREF="basics.html#3_1">The Basics</A></LI>
<LI><A HREF="basics.html#3_2">Nodes</A></LI>
<LI><A HREF="basics.html#3_3">Creating XML Documents</A></LI>
<LI><A HREF="basics.html#3_4">Loading XML</A></LI>
<LI><A HREF="basics.html#3_5">Saving XML</A>
<UL>
<LI><A HREF="basics.html#3_5_1">Controlling Line Wrapping</A></LI>
</UL>
</LI>
<LI><A HREF="basics.html#3_6">Finding and Iterating Nodes</A></LI>
</UL>
<B><A HREF="advanced.html#ADVANCED">More Mini-XML Programming Techniques</A>
</B>
<UL>
<LI><A HREF="advanced.html#LOAD_CALLBACKS">Load Callbacks</A></LI>
<LI><A HREF="advanced.html#SAVE_CALLBACKS">Save Callbacks</A></LI>
<LI><A HREF="advanced.html#4_3">Custom Data Types</A></LI>
<LI><A HREF="advanced.html#4_4">Changing Node Values</A></LI>
<LI><A HREF="advanced.html#4_5">Formatted Text</A></LI>
<LI><A HREF="advanced.html#4_6">Indexing</A></LI>
<LI><A HREF="advanced.html#4_7">SAX (Stream) Loading of Documents</A></LI>
</UL>
<B><A HREF="mxmldoc.html#MXMLDOC">Using the mxmldoc Utility</A></B>
<UL>
<LI><A HREF="mxmldoc.html#5_1">The Basics</A></LI>
<LI><A HREF="mxmldoc.html#5_2">Commenting Your Code</A></LI>
<LI><A HREF="mxmldoc.html#5_3">Titles, Sections, and Introductions</A></LI>
</UL>
<B><A HREF="license.html#LICENSE">Mini-XML License</A></B>
<BR>
<BR><B><A HREF="relnotes.html#RELNOTES">Release Notes</A></B>
<UL></UL>
<B><A HREF="refapp.html#REFERENCE">Library Reference</A></B>
<UL>
<LI><A HREF="refapp.html#8_1">Contents</A></LI>
<LI><A HREF="refapp.html#ENUMERATIONS">Enumerations</A>
<UL>
<LI><A HREF="refapp.html#mxml_sax_event_e">mxml_sax_event_e</A></LI>
<LI><A HREF="refapp.html#mxml_type_e">mxml_type_e</A></LI>
</UL>
</LI>
<LI><A HREF="refapp.html#FUNCTIONS">Functions</A>
<UL>
<LI><A HREF="refapp.html#mxmlAdd">mxmlAdd()</A></LI>
<LI><A HREF="refapp.html#mxmlDelete">mxmlDelete()</A></LI>
<LI><A HREF="refapp.html#8_3_3">mxmlElementDeleteAttr()</A></LI>
<LI><A HREF="refapp.html#mxmlElementGetAttr">mxmlElementGetAttr()</A></LI>
<LI><A HREF="refapp.html#mxmlElementSetAttr">mxmlElementSetAttr()</A></LI>
<LI><A HREF="refapp.html#8_3_6">mxmlElementSetAttrf()</A></LI>
<LI><A HREF="refapp.html#mxmlEntityAddCallback">mxmlEntityAddCallback()</A>
</LI>
<LI><A HREF="refapp.html#mxmlEntityGetName">mxmlEntityGetName()</A></LI>
<LI><A HREF="refapp.html#mxmlEntityGetValue">mxmlEntityGetValue()</A></LI>
<LI><A HREF="refapp.html#mxmlEntityRemoveCallback">
mxmlEntityRemoveCallback()</A></LI>
<LI><A HREF="refapp.html#mxmlFindElement">mxmlFindElement()</A></LI>
<LI><A HREF="refapp.html#mxmlIndexDelete">mxmlIndexDelete()</A></LI>
<LI><A HREF="refapp.html#mxmlIndexEnum">mxmlIndexEnum()</A></LI>
<LI><A HREF="refapp.html#mxmlIndexFind">mxmlIndexFind()</A></LI>
<LI><A HREF="refapp.html#mxmlIndexNew">mxmlIndexNew()</A></LI>
<LI><A HREF="refapp.html#mxmlIndexReset">mxmlIndexReset()</A></LI>
<LI><A HREF="refapp.html#mxmlLoadFd">mxmlLoadFd()</A></LI>
<LI><A HREF="refapp.html#mxmlLoadFile">mxmlLoadFile()</A></LI>
<LI><A HREF="refapp.html#mxmlLoadString">mxmlLoadString()</A></LI>
<LI><A HREF="refapp.html#8_3_20">mxmlNewCDATA()</A></LI>
<LI><A HREF="refapp.html#8_3_21">mxmlNewCustom()</A></LI>
<LI><A HREF="refapp.html#mxmlNewElement">mxmlNewElement()</A></LI>
<LI><A HREF="refapp.html#mxmlNewInteger">mxmlNewInteger()</A></LI>
<LI><A HREF="refapp.html#mxmlNewOpaque">mxmlNewOpaque()</A></LI>
<LI><A HREF="refapp.html#mxmlNewReal">mxmlNewReal()</A></LI>
<LI><A HREF="refapp.html#mxmlNewText">mxmlNewText()</A></LI>
<LI><A HREF="refapp.html#mxmlNewTextf">mxmlNewTextf()</A></LI>
<LI><A HREF="refapp.html#8_3_28">mxmlNewXML()</A></LI>
<LI><A HREF="refapp.html#8_3_29">mxmlRelease()</A></LI>
<LI><A HREF="refapp.html#mxmlRemove">mxmlRemove()</A></LI>
<LI><A HREF="refapp.html#8_3_31">mxmlRetain()</A></LI>
<LI><A HREF="refapp.html#8_3_32">mxmlSAXLoadFd()</A></LI>
<LI><A HREF="refapp.html#8_3_33">mxmlSAXLoadFile()</A></LI>
<LI><A HREF="refapp.html#8_3_34">mxmlSAXLoadString()</A></LI>
<LI><A HREF="refapp.html#mxmlSaveAllocString">mxmlSaveAllocString()</A></LI>
<LI><A HREF="refapp.html#mxmlSaveFd">mxmlSaveFd()</A></LI>
<LI><A HREF="refapp.html#mxmlSaveFile">mxmlSaveFile()</A></LI>
<LI><A HREF="refapp.html#mxmlSaveString">mxmlSaveString()</A></LI>
<LI><A HREF="refapp.html#8_3_39">mxmlSetCDATA()</A></LI>
<LI><A HREF="refapp.html#8_3_40">mxmlSetCustom()</A></LI>
<LI><A HREF="refapp.html#mxmlSetCustomHandlers">mxmlSetCustomHandlers()</A>
</LI>
<LI><A HREF="refapp.html#mxmlSetElement">mxmlSetElement()</A></LI>
<LI><A HREF="refapp.html#mxmlSetErrorCallback">mxmlSetErrorCallback()</A>
</LI>
<LI><A HREF="refapp.html#mxmlSetInteger">mxmlSetInteger()</A></LI>
<LI><A HREF="refapp.html#mxmlSetOpaque">mxmlSetOpaque()</A></LI>
<LI><A HREF="refapp.html#mxmlSetReal">mxmlSetReal()</A></LI>
<LI><A HREF="refapp.html#mxmlSetText">mxmlSetText()</A></LI>
<LI><A HREF="refapp.html#mxmlSetTextf">mxmlSetTextf()</A></LI>
<LI><A HREF="refapp.html#8_3_49">mxmlSetWrapMargin()</A></LI>
<LI><A HREF="refapp.html#mxmlWalkNext">mxmlWalkNext()</A></LI>
<LI><A HREF="refapp.html#mxmlWalkPrev">mxmlWalkPrev()</A></LI>
</UL>
</LI>
<LI><A HREF="refapp.html#STRUCTURES">Structures</A>
<UL>
<LI><A HREF="refapp.html#mxml_attr_s">mxml_attr_s</A></LI>
<LI><A HREF="refapp.html#8_4_2">mxml_custom_s</A></LI>
<LI><A HREF="refapp.html#mxml_element_s">mxml_element_s</A></LI>
<LI><A HREF="refapp.html#mxml_index_s">mxml_index_s</A></LI>
<LI><A HREF="refapp.html#mxml_node_s">mxml_node_s</A></LI>
<LI><A HREF="refapp.html#mxml_text_s">mxml_text_s</A></LI>
</UL>
</LI>
<LI><A HREF="refapp.html#TYPES">Types</A>
<UL>
<LI><A HREF="refapp.html#mxml_attr_t">mxml_attr_t</A></LI>
<LI><A HREF="refapp.html#mxml_custom_destroy_cb_t">
mxml_custom_destroy_cb_t</A></LI>
<LI><A HREF="refapp.html#mxml_custom_load_cb_t">mxml_custom_load_cb_t</A>
</LI>
<LI><A HREF="refapp.html#mxml_custom_save_cb_t">mxml_custom_save_cb_t</A>
</LI>
<LI><A HREF="refapp.html#8_5_5">mxml_custom_t</A></LI>
<LI><A HREF="refapp.html#mxml_element_t">mxml_element_t</A></LI>
<LI><A HREF="refapp.html#mxml_error_cb_t">mxml_error_cb_t</A></LI>
<LI><A HREF="refapp.html#mxml_index_t">mxml_index_t</A></LI>
<LI><A HREF="refapp.html#mxml_load_cb_t">mxml_load_cb_t</A></LI>
<LI><A HREF="refapp.html#mxml_node_t">mxml_node_t</A></LI>
<LI><A HREF="refapp.html#mxml_save_cb_t">mxml_save_cb_t</A></LI>
<LI><A HREF="refapp.html#mxml_sax_cb_t">mxml_sax_cb_t</A></LI>
<LI><A HREF="refapp.html#mxml_sax_event_t">mxml_sax_event_t</A></LI>
<LI><A HREF="refapp.html#mxml_text_t">mxml_text_t</A></LI>
<LI><A HREF="refapp.html#mxml_value_t">mxml_value_t</A></LI>
</UL>
</LI>
<LI><A HREF="refapp.html#UNIONS">Unions</A>
<UL>
<LI><A HREF="refapp.html#mxml_value_u">mxml_value_u</A></LI>
</UL>
</LI>
</UL>
<B><A HREF="schema.html#SCHEMA">XML Schema</A></B>
<UL></UL>
</BODY>
</HTML>