mxml/www/docfiles/mxmlNewCustom.html
Michael R Sweet c075136310 Update documentation with release notes.
Use new logo.

Add favicon stuff.

Prep for 2.2.1 release.
2005-05-17 00:54:44 +00:00

67 lines
2.2 KiB
HTML

<!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.2.1</TITLE>
<META NAME="author" CONTENT="Michael Sweet">
<META NAME="copyright" CONTENT="Copyright 2003-2005">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-iso-8859-1">
<LINK REL="Start" HREF="index.html">
<LINK REL="Contents" HREF="toc.html">
<LINK REL="Prev" HREF="mxmlLoadString.html">
<LINK REL="Next" HREF="mxmlNewElement.html">
<STYLE TYPE="text/css"><!--
BODY { font-family: 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 }
--></STYLE>
</HEAD>
<BODY>
<A HREF="toc.html">Contents</A>
<A HREF="mxmlLoadString.html">Previous</A>
<A HREF="mxmlNewElement.html">Next</A>
<HR NOSHADE>
<H3><A name="mxmlNewCustom">mxmlNewCustom()</A></H3>
<HR noshade/>
<H4>Description</H4>
<P>Create a new custom data node. The new custom node is added to the
end of the specified parent's child list. The constant MXML_NO_PARENT
can be used to specify that the new element node has no parent. NULL
can be passed when the data in the node is not dynamically allocated or
is separately managed.</P>
<H4>Syntax</H4>
<PRE>
<A href="mxmlnodet.html#mxml_node_t">mxml_node_t</A> *
mxmlNewCustom(
<A href="mxmlnodet.html#mxml_node_t">mxml_node_t</A> * parent,
void * data,
void (*destroy)(void *));
</PRE>
<H4>Arguments</H4>
<P class="table"></P>
<TABLE align="center" border="1" cellpadding="5" cellspacing="0" width="80%">
<THEAD></THEAD>
<TR bgcolor="#cccccc"><TH>Name</TH><TH>Description</TH></TR>
<TBODY></TBODY>
<TR><TD><TT>parent</TT></TD><TD>Parent node or MXML_NO_PARENT</TD></TR>
<TR><TD><TT>data</TT></TD><TD>Pointer to data</TD></TR>
<TR><TD><TT>(*destroy)(void *)</TT></TD><TD>Function to destroy data</TD>
</TR>
</TABLE>
<H4>Returns</H4>
<P>New node</P>
<!-- NEW PAGE -->
<HR NOSHADE>
<A HREF="toc.html">Contents</A>
<A HREF="mxmlLoadString.html">Previous</A>
<A HREF="mxmlNewElement.html">Next</A>
</BODY>
</HTML>