]> git.decadent.org.uk Git - ion3-doc.git/blobdiff - ionnotes/node5.html
[svn-upgrade] Integrating new upstream version, ion3-doc (20080103)
[ion3-doc.git] / ionnotes / node5.html
index 45b1c2964cb30faca198b2e78deb86f0465f0e8e..a2634c26facf96bf4e83610e10c19731c673dc72 100644 (file)
@@ -28,31 +28,31 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY >
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html133"
+<A NAME="tex2html132"
   HREF="node6.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html127"
+<A NAME="tex2html126"
   HREF="ionnotes.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html121"
+<A NAME="tex2html120"
   HREF="node4.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
-<A NAME="tex2html129"
+<A NAME="tex2html128"
   HREF="node1.html">
 <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> 
-<A NAME="tex2html131"
+<A NAME="tex2html130"
   HREF="node8.html">
 <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> 
 <BR>
-<B> Next:</B> <A NAME="tex2html134"
+<B> Next:</B> <A NAME="tex2html133"
   HREF="node6.html">5 C coding style</A>
-<B> Up:</B> <A NAME="tex2html128"
+<B> Up:</B> <A NAME="tex2html127"
   HREF="ionnotes.html">Ion: Notes for the</A>
-<B> Previous:</B> <A NAME="tex2html122"
+<B> Previous:</B> <A NAME="tex2html121"
   HREF="node4.html">3 The Lua interface</A>
- &nbsp; <B>  <A NAME="tex2html130"
+ &nbsp; <B>  <A NAME="tex2html129"
   HREF="node1.html">Contents</A></B> 
- &nbsp; <B>  <A NAME="tex2html132"
+ &nbsp; <B>  <A NAME="tex2html131"
   HREF="node8.html">Index</A></B> 
 <BR>
 <BR></DIV>
@@ -61,9 +61,9 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html135"
+<LI><A NAME="tex2html134"
   HREF="node5.html#SECTION00051000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN> Destroying WObj:s</A>
-<LI><A NAME="tex2html136"
+<LI><A NAME="tex2html135"
   HREF="node5.html#SECTION00052000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN> The types <TT>char*</TT> and <TT>const char*</TT> as function
   parameters and return values</A>
 </UL>
@@ -83,9 +83,9 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <P>
 To keep Ion's code as simple as possible yet safe, there are restrictions
 when the WObj
-<TT>destroy_obj</TT><A NAME="617"></A>
+<TT>destroy_obj</TT><A NAME="615"></A>
 function that calls watches, the deinit routine and frees memory may
-be called directly. In all other cases the <TT>mainloop_defer_destroy</TT><A NAME="618"></A>
+be called directly. In all other cases the <TT>mainloop_defer_destroy</TT><A NAME="616"></A>
 function should be used to defer the call of <TT>destroy_obj</TT> until
 Ioncore returns to its main event loop. 
 
@@ -102,7 +102,7 @@ following cases:
       when the function created a frame to manage some other object but for
       some reason failed to reparent the object to this frame.
 </LI>
-<LI>In a deferred action handler set with <TT>mainloop_defer_action</TT><A NAME="619"></A>.
+<LI>In a deferred action handler set with <TT>mainloop_defer_action</TT><A NAME="617"></A>.
       Like deferred destroys, other deferred actions are called when
       Ioncore has returned to the main loop.
 </LI>
@@ -154,31 +154,31 @@ parameters to functions.
 
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html133"
+<A NAME="tex2html132"
   HREF="node6.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html127"
+<A NAME="tex2html126"
   HREF="ionnotes.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html121"
+<A NAME="tex2html120"
   HREF="node4.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> 
-<A NAME="tex2html129"
+<A NAME="tex2html128"
   HREF="node1.html">
 <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> 
-<A NAME="tex2html131"
+<A NAME="tex2html130"
   HREF="node8.html">
 <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> 
 <BR>
-<B> Next:</B> <A NAME="tex2html134"
+<B> Next:</B> <A NAME="tex2html133"
   HREF="node6.html">5 C coding style</A>
-<B> Up:</B> <A NAME="tex2html128"
+<B> Up:</B> <A NAME="tex2html127"
   HREF="ionnotes.html">Ion: Notes for the</A>
-<B> Previous:</B> <A NAME="tex2html122"
+<B> Previous:</B> <A NAME="tex2html121"
   HREF="node4.html">3 The Lua interface</A>
- &nbsp; <B>  <A NAME="tex2html130"
+ &nbsp; <B>  <A NAME="tex2html129"
   HREF="node1.html">Contents</A></B> 
- &nbsp; <B>  <A NAME="tex2html132"
+ &nbsp; <B>  <A NAME="tex2html131"
   HREF="node8.html">Index</A></B> </DIV>
 <!--End of Navigation Panel-->