[DOCS] docs update
authorsleybo <sleybo@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 27 Aug 2006 07:50:35 +0000 (07:50 +0000)
committersleybo <sleybo@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 27 Aug 2006 07:50:35 +0000 (07:50 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@464 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

54 files changed:
docs/complib/cl_async_proc_h.html
docs/complib/cl_atomic_h.html
docs/complib/cl_byteswap_h.html
docs/complib/cl_comppool_h.html
docs/complib/cl_debug_h.html
docs/complib/cl_event_h.html
docs/complib/cl_fleximap_h.html
docs/complib/cl_ioctl_h.html
docs/complib/cl_irqlock_h.html
docs/complib/cl_list_h.html
docs/complib/cl_log_h.html
docs/complib/cl_map_h.html
docs/complib/cl_math_h.html
docs/complib/cl_memory_h.html
docs/complib/cl_mutex_h.html
docs/complib/cl_obj_h.html
docs/complib/cl_passivelock_h.html
docs/complib/cl_perf_h.html
docs/complib/cl_pool_h.html
docs/complib/cl_ptr_vector_h.html
docs/complib/cl_qcomppool_h.html
docs/complib/cl_qlist_h.html
docs/complib/cl_qlockpool_h.html
docs/complib/cl_qmap_h.html
docs/complib/cl_qpool_h.html
docs/complib/cl_rbmap_h.html
docs/complib/cl_reqmgr_h.html
docs/complib/cl_spinlock_h.html
docs/complib/cl_syscallback_h.html
docs/complib/cl_thread_h.html
docs/complib/cl_threadpool_h.html
docs/complib/cl_timer_h.html
docs/complib/cl_types_h.html
docs/complib/cl_vector_h.html
docs/complib/cl_waitobj_h.html
docs/complib/comp_lib_h.html
docs/iba/ib_al_h.html
docs/iba/ib_al_ioctl_h.html
docs/iba/ib_ci_h.html
docs/iba/ib_types_h.html
docs/kernel/complib/cl_bus_ifc_h.html
docs/kernel/complib/cl_pnp_po_h.html
docs/kernel/iba/ib_al_ifc_h.html
docs/kernel/iba/ib_ci_ifc_h.html
docs/kernel/iba/ioc_ifc_h.html
docs/kernel/iba/iou_ifc_h.html
docs/kernel/iba/ipoib_ifc_h.html
docs/masterindex.html
docs/robo_definitions.html
docs/robo_functions.html
docs/robo_modules.html
docs/robo_sourcefiles.html
docs/robo_strutures.html
docs/user/iba/ib_uvp_h.html

index 933285a..244bcf0 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_async_proc_h.html</title>\r
 <!-- Source: ./inc/complib/cl_async_proc.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_async_proc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_async_proc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -23,24 +23,24 @@ Component Library/Asynchronous Processor</a></h2>
 \r
        The threads in the asynchronous processor wait for callbacks to be queued.\r
 \r
-       The asynchronous processor functions operate on a <a href="#robo271">cl_async_proc_t</a> structure\r
+       The asynchronous processor functions operate on a <a href="#robo276">cl_async_proc_t</a> structure\r
        which should be treated as opaque and manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo271">cl_async_proc_t</a>, <a href="#robo269">cl_async_proc_item_t</a>\r
+               <a href="#robo276">cl_async_proc_t</a>, <a href="#robo274">cl_async_proc_item_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo266">cl_async_proc_construct</a>, <a href="#robo268">cl_async_proc_init</a>, <a href="#robo267">cl_async_proc_destroy</a>\r
+               <a href="#robo271">cl_async_proc_construct</a>, <a href="#robo273">cl_async_proc_init</a>, <a href="#robo272">cl_async_proc_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo270">cl_async_proc_queue</a>\r
+               <a href="#robo275">cl_async_proc_queue</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo266">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fconstruct">\r
+<h2><a name="robo271">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fconstruct">\r
 Component Library: Asynchronous Processor/cl_async_proc_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -54,7 +54,7 @@ Component Library: Asynchronous Processor/cl_async_proc_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_async_proc_construct</strong>(\r
-        IN      <a href="#robo271">cl_async_proc_t</a>* const  p_async_proc );\r
+        IN      <a href="#robo276">cl_async_proc_t</a>* const  p_async_proc );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_async_proc\r
@@ -64,19 +64,19 @@ Component Library: Asynchronous Processor/cl_async_proc_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo267">cl_async_proc_destroy</a> without first calling\r
-       <a href="#robo268">cl_async_proc_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo272">cl_async_proc_destroy</a> without first calling\r
+       <a href="#robo273">cl_async_proc_init</a>.\r
 \r
        Calling <strong>cl_async_proc_construct</strong> is a prerequisite to calling any other\r
-       thread pool function except <a href="#robo268">cl_async_proc_init</a>.\r
+       thread pool function except <a href="#robo273">cl_async_proc_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo268">cl_async_proc_init</a>, <a href="#robo267">cl_async_proc_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo273">cl_async_proc_init</a>, <a href="#robo272">cl_async_proc_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo267">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fdestroy">\r
+<h2><a name="robo272">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fdestroy">\r
 Component Library: Asynchronous Processor/cl_async_proc_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -90,7 +90,7 @@ Component Library: Asynchronous Processor/cl_async_proc_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_async_proc_destroy</strong>(\r
-        IN      <a href="#robo271">cl_async_proc_t</a>* const  p_async_proc );\r
+        IN      <a href="#robo276">cl_async_proc_t</a>* const  p_async_proc );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_async_proc\r
@@ -106,15 +106,15 @@ Component Library: Asynchronous Processor/cl_async_proc_destroy</a></h2>
        entering a wait state is valid from the calling thread context.\r
 \r
        This function should only be called after a call to\r
-       <a href="#robo266">cl_async_proc_construct</a> or <a href="#robo268">cl_async_proc_init</a>.\r
+       <a href="#robo271">cl_async_proc_construct</a> or <a href="#robo273">cl_async_proc_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo266">cl_async_proc_construct</a>, <a href="#robo268">cl_async_proc_init</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo271">cl_async_proc_construct</a>, <a href="#robo273">cl_async_proc_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo268">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5finit">\r
+<h2><a name="robo273">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5finit">\r
 Component Library: Asynchronous Processor/cl_async_proc_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -126,9 +126,9 @@ Component Library: Asynchronous Processor/cl_async_proc_init</a></h2>
        for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_async_proc_init</strong>(\r
-        IN      <a href="#robo271">cl_async_proc_t</a>* const  p_async_proc,\r
+        IN      <a href="#robo276">cl_async_proc_t</a>* const  p_async_proc,\r
         IN      const uint32_t                  thread_count,\r
         IN      const char* const               name );\r
 </pre>\r
@@ -158,13 +158,13 @@ Component Library: Asynchronous Processor/cl_async_proc_init</a></h2>
        threads as there are processors in the system.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo266">cl_async_proc_construct</a>, <a href="#robo267">cl_async_proc_destroy</a>,\r
-       <a href="#robo270">cl_async_proc_queue</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo271">cl_async_proc_construct</a>, <a href="#robo272">cl_async_proc_destroy</a>,\r
+       <a href="#robo275">cl_async_proc_queue</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo269">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fitem5ft">\r
+<h2><a name="robo274">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fitem5ft">\r
 Component Library: Asynchronous Processor/cl_async_proc_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -172,14 +172,14 @@ Component Library: Asynchronous Processor/cl_async_proc_item_t</a></h2>
 <span class="NAME"><pre>       <strong>cl_async_proc_item_t</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Asynchronous processor item structure passed to the <a href="#robo270">cl_async_proc_queue</a>\r
+<span class="DESCRIPTION"><pre>       Asynchronous processor item structure passed to the <a href="#robo275">cl_async_proc_queue</a>\r
        function to queue a callback for execution.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_async_proc_item\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>                  pool_item;\r
-        <a href="#robo272">cl_pfn_async_proc_cb_t</a>  pfn_callback;\r
+        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                  pool_item;\r
+        <a href="#robo277">cl_pfn_async_proc_cb_t</a>  pfn_callback;\r
 \r
 } <strong>cl_async_proc_item_t</strong>;\r
 </pre>\r
@@ -193,12 +193,12 @@ Component Library: Asynchronous Processor/cl_async_proc_item_t</a></h2>
                Pointer to a callback function to invoke when the item is dequeued.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo270">cl_async_proc_queue</a>, <a href="#robo272">cl_pfn_async_proc_cb_t</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo275">cl_async_proc_queue</a>, <a href="#robo277">cl_pfn_async_proc_cb_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo270">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fqueue">\r
+<h2><a name="robo275">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fqueue">\r
 Component Library: Asynchronous Processor/cl_async_proc_queue</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -212,8 +212,8 @@ Component Library: Asynchronous Processor/cl_async_proc_queue</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_async_proc_queue</strong>(\r
-        IN      <a href="#robo271">cl_async_proc_t</a>* const          p_async_proc,\r
-        IN      <a href="#robo269">cl_async_proc_item_t</a>* const     p_item );\r
+        IN      <a href="#robo276">cl_async_proc_t</a>* const          p_async_proc,\r
+        IN      <a href="#robo274">cl_async_proc_item_t</a>* const     p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_async_proc\r
@@ -227,12 +227,12 @@ Component Library: Asynchronous Processor/cl_async_proc_queue</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo268">cl_async_proc_init</a>, <a href="#robo272">cl_pfn_async_proc_cb_t</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo273">cl_async_proc_init</a>, <a href="#robo277">cl_pfn_async_proc_cb_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo271">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5ft">\r
+<h2><a name="robo276">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5ft">\r
 Component Library: Asynchronous Processor/cl_async_proc_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -248,8 +248,8 @@ Component Library: Asynchronous Processor/cl_async_proc_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_async_proc\r
 {\r
-        <a href="./cl_threadpool_h.html#robo662">cl_thread_pool_t</a>        thread_pool;\r
-        <a href="./cl_qlist_h.html#robo584">cl_qlist_t</a>                      item_queue;\r
+        <a href="./cl_threadpool_h.html#robo667">cl_thread_pool_t</a>        thread_pool;\r
+        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                      item_queue;\r
         cl_spinlock_t           lock;\r
         cl_state_t                      state;\r
 \r
@@ -275,7 +275,7 @@ Component Library: Asynchronous Processor/cl_async_proc_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo272">[Definitions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fpfn5fasync5fproc5fcb5ft">\r
+<h2><a name="robo277">[Definitions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fpfn5fasync5fproc5fcb5ft">\r
 Component Library: Asynchronous Processor/cl_pfn_async_proc_cb_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -293,16 +293,16 @@ Component Library: Asynchronous Processor/cl_pfn_async_proc_cb_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_item\r
-               Pointer to the <a href="#robo269">cl_async_proc_item_t</a> structure that was queued in\r
-               a call to <a href="#robo270">cl_async_proc_queue</a>.\r
+               Pointer to the <a href="#robo274">cl_async_proc_item_t</a> structure that was queued in\r
+               a call to <a href="#robo275">cl_async_proc_queue</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo270">cl_async_proc_queue</a>\r
+       function provided by users as a parameter to the <a href="#robo275">cl_async_proc_queue</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo269">cl_async_proc_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo274">cl_async_proc_item_t</a>\r
 </pre>\r
 </span>\r
 </body>\r
index eaf891f..cedd083 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_atomic_h.html</title>\r
 <!-- Source: ./inc/complib/cl_atomic.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_atomic.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_atomic.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -25,7 +25,7 @@ Component Library/Atomic Operations</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo273">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fadd">\r
+<h2><a name="robo278">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fadd">\r
 Component Library: Atomic Operations/cl_atomic_add</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -60,13 +60,13 @@ Component Library: Atomic Operations/cl_atomic_add</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo276">cl_atomic_inc</a>, <a href="#robo275">cl_atomic_dec</a>, <a href="#robo277">cl_atomic_sub</a>,\r
-       <a href="#robo278">cl_atomic_xchg</a>, <a href="#robo274">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo282">cl_atomic_sub</a>,\r
+       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo274">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fcomp5fxchg">\r
+<h2><a name="robo279">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fcomp5fxchg">\r
 Component Library: Atomic Operations/cl_atomic_comp_xchg</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -108,13 +108,13 @@ Component Library: Atomic Operations/cl_atomic_comp_xchg</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo276">cl_atomic_inc</a>, <a href="#robo275">cl_atomic_dec</a>, <a href="#robo273">cl_atomic_add</a>,\r
-       <a href="#robo277">cl_atomic_sub</a>, <a href="#robo278">cl_atomic_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>,\r
+       <a href="#robo282">cl_atomic_sub</a>, <a href="#robo283">cl_atomic_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo275">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fdec">\r
+<h2><a name="robo280">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fdec">\r
 Component Library: Atomic Operations/cl_atomic_dec</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -145,13 +145,13 @@ Component Library: Atomic Operations/cl_atomic_dec</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo276">cl_atomic_inc</a>, <a href="#robo273">cl_atomic_add</a>, <a href="#robo277">cl_atomic_sub</a>,\r
-       <a href="#robo278">cl_atomic_xchg</a>, <a href="#robo274">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo278">cl_atomic_add</a>, <a href="#robo282">cl_atomic_sub</a>,\r
+       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo276">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5finc">\r
+<h2><a name="robo281">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5finc">\r
 Component Library: Atomic Operations/cl_atomic_inc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -182,13 +182,13 @@ Component Library: Atomic Operations/cl_atomic_inc</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo275">cl_atomic_dec</a>, <a href="#robo273">cl_atomic_add</a>, <a href="#robo277">cl_atomic_sub</a>,\r
-       <a href="#robo278">cl_atomic_xchg</a>, <a href="#robo274">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>, <a href="#robo282">cl_atomic_sub</a>,\r
+       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo277">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fsub">\r
+<h2><a name="robo282">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fsub">\r
 Component Library: Atomic Operations/cl_atomic_sub</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -223,13 +223,13 @@ Component Library: Atomic Operations/cl_atomic_sub</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo276">cl_atomic_inc</a>, <a href="#robo275">cl_atomic_dec</a>, <a href="#robo273">cl_atomic_add</a>,\r
-       <a href="#robo278">cl_atomic_xchg</a>, <a href="#robo274">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>,\r
+       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo278">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fxchg">\r
+<h2><a name="robo283">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fxchg">\r
 Component Library: Atomic Operations/cl_atomic_xchg</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -264,8 +264,8 @@ Component Library: Atomic Operations/cl_atomic_xchg</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo276">cl_atomic_inc</a>, <a href="#robo275">cl_atomic_dec</a>, <a href="#robo273">cl_atomic_add</a>,\r
-       <a href="#robo277">cl_atomic_sub</a>, <a href="#robo274">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>,\r
+       <a href="#robo282">cl_atomic_sub</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 8a6bab8..cc72311 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_byteswap_h.html</title>\r
 <!-- Source: ./inc/complib/cl_byteswap.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_byteswap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_byteswap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -28,16 +28,16 @@ Component Library/Byte Swapping</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Functions:\r
-               <a href="#robo287">cl_ntoh16</a>, <a href="#robo280">cl_hton16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo281">cl_hton32</a>, <a href="#robo291">cl_ntoh64</a>, <a href="#robo284">cl_hton64</a>,\r
-               <a href="#robo285">cl_ntoh</a>\r
+               <a href="#robo291">cl_ntoh16</a>, <a href="#robo284">cl_hton16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo289">cl_hton64</a>,\r
+               <a href="#robo290">cl_ntoh</a>\r
 \r
        Macros:\r
-               <a href="#robo286">CL_NTOH16</a>, <a href="#robo279">CL_HTON16</a>, <a href="#robo289">CL_NTOH32</a>, <a href="#robo282">CL_HTON32</a>, <a href="#robo290">CL_NTOH64</a>, <a href="#robo283">CL_HTON64</a>\r
+               <a href="#robo292">CL_NTOH16</a>, <a href="#robo285">CL_HTON16</a>, <a href="#robo293">CL_NTOH32</a>, <a href="#robo287">CL_HTON32</a>, <a href="#robo296">CL_NTOH64</a>, <a href="#robo288">CL_HTON64</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo279">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON16">\r
+<h2><a name="robo285">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON16">\r
 Component Library: Byte Swapping/CL_HTON16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -48,7 +48,7 @@ Component Library: Byte Swapping/CL_HTON16</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_HTON16</strong> macro converts a 16-bit value from host byte order to\r
        network byte order.  The <strong>CL_HTON16</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_HTON16</strong> is less efficient\r
-       than the <a href="#robo280">cl_hton16</a> function.\r
+       than the <a href="#robo284">cl_hton16</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_HTON16</strong>( val );\r
@@ -61,16 +61,16 @@ Component Library: Byte Swapping/CL_HTON16</a></h2>
 <span class="RESULT"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo286">CL_NTOH16</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo292">CL_NTOH16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo286">CL_NTOH16</a>, <a href="#robo282">CL_HTON32</a>, <a href="#robo283">CL_HTON64</a>,\r
-       <a href="#robo280">cl_hton16</a>, <a href="#robo281">cl_hton32</a>, <a href="#robo284">cl_hton64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo292">CL_NTOH16</a>, <a href="#robo287">CL_HTON32</a>, <a href="#robo288">CL_HTON64</a>,\r
+       <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo280">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton16">\r
+<h2><a name="robo284">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton16">\r
 Component Library: Byte Swapping/cl_hton16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -94,15 +94,15 @@ Component Library: Byte Swapping/cl_hton16</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo287">cl_ntoh16</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo291">cl_ntoh16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo287">cl_ntoh16</a>, <a href="#robo281">cl_hton32</a>, <a href="#robo284">cl_hton64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo291">cl_ntoh16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo282">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON32">\r
+<h2><a name="robo287">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON32">\r
 Component Library: Byte Swapping/CL_HTON32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -113,7 +113,7 @@ Component Library: Byte Swapping/CL_HTON32</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_HTON32</strong> macro converts a 32-bit value from host byte order to\r
        network byte order.  The <strong>CL_HTON32</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_HTON32</strong> is less efficient\r
-       than the <a href="#robo281">cl_hton32</a> function.\r
+       than the <a href="#robo286">cl_hton32</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_HTON32</strong>( val );\r
@@ -126,16 +126,16 @@ Component Library: Byte Swapping/CL_HTON32</a></h2>
 <span class="RESULT"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo289">CL_NTOH32</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo293">CL_NTOH32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo289">CL_NTOH32</a>, <a href="#robo279">CL_HTON16</a>, <a href="#robo283">CL_HTON64</a>,\r
-       <a href="#robo280">cl_hton16</a>, <a href="#robo281">cl_hton32</a>, <a href="#robo284">cl_hton64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo293">CL_NTOH32</a>, <a href="#robo285">CL_HTON16</a>, <a href="#robo288">CL_HTON64</a>,\r
+       <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo281">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton32">\r
+<h2><a name="robo286">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton32">\r
 Component Library: Byte Swapping/cl_hton32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -159,15 +159,15 @@ Component Library: Byte Swapping/cl_hton32</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo288">cl_ntoh32</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo294">cl_ntoh32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo288">cl_ntoh32</a>, <a href="#robo280">cl_hton16</a>, <a href="#robo284">cl_hton64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo294">cl_ntoh32</a>, <a href="#robo284">cl_hton16</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo283">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON64">\r
+<h2><a name="robo288">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON64">\r
 Component Library: Byte Swapping/CL_HTON64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -178,7 +178,7 @@ Component Library: Byte Swapping/CL_HTON64</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_HTON64</strong> macro converts a 64-bit value from host byte order to\r
        network byte order.  The <strong>CL_HTON64</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_HTON64</strong> is less efficient\r
-       than the <a href="#robo284">cl_hton64</a> function.\r
+       than the <a href="#robo289">cl_hton64</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_HTON64</strong>( val );\r
@@ -191,16 +191,16 @@ Component Library: Byte Swapping/CL_HTON64</a></h2>
 <span class="RESULT"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo290">CL_NTOH64</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo296">CL_NTOH64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo290">CL_NTOH64</a>, <a href="#robo279">CL_HTON16</a>, <a href="#robo282">CL_HTON32</a>,\r
-       <a href="#robo280">cl_hton16</a>, <a href="#robo281">cl_hton32</a>, <a href="#robo284">cl_hton64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo296">CL_NTOH64</a>, <a href="#robo285">CL_HTON16</a>, <a href="#robo287">CL_HTON32</a>,\r
+       <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo284">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton64">\r
+<h2><a name="robo289">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton64">\r
 Component Library: Byte Swapping/cl_hton64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -224,15 +224,15 @@ Component Library: Byte Swapping/cl_hton64</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo291">cl_ntoh64</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo295">cl_ntoh64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo291">cl_ntoh64</a>, <a href="#robo280">cl_hton16</a>, <a href="#robo281">cl_hton32</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo295">cl_ntoh64</a>, <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo285">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh">\r
+<h2><a name="robo290">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh">\r
 Component Library: Byte Swapping/cl_ntoh</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -275,7 +275,7 @@ Component Library: Byte Swapping/cl_ntoh</a></h2>
          * the destination.\r
          */\r
         if( p_src != p_dest )\r
-                <a href="./cl_memory_h.html#robo431">cl_memcpy</a>( p_dest, p_src, size );\r
+                <a href="./cl_memory_h.html#robo436">cl_memcpy</a>( p_dest, p_src, size );\r
 #endif\r
 }\r
 </pre>\r
@@ -298,12 +298,12 @@ Component Library: Byte Swapping/cl_ntoh</a></h2>
        the same buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo287">cl_ntoh16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo291">cl_ntoh64</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo286">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH16">\r
+<h2><a name="robo292">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH16">\r
 Component Library: Byte Swapping/CL_NTOH16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -314,7 +314,7 @@ Component Library: Byte Swapping/CL_NTOH16</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_NTOH16</strong> macro converts a 16-bit value from network byte order to\r
        host byte order.  The <strong>CL_NTOH16</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_NTOH16</strong> is less efficient\r
-       than the <a href="#robo287">cl_ntoh16</a> function.\r
+       than the <a href="#robo291">cl_ntoh16</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_NTOH16</strong>( val );\r
@@ -327,16 +327,16 @@ Component Library: Byte Swapping/CL_NTOH16</a></h2>
 <span class="RESULT"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo279">CL_HTON16</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo285">CL_HTON16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo279">CL_HTON16</a>, <a href="#robo289">CL_NTOH32</a>, <a href="#robo290">CL_NTOH64</a>,\r
-       <a href="#robo287">cl_ntoh16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo291">cl_ntoh64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo285">CL_HTON16</a>, <a href="#robo293">CL_NTOH32</a>, <a href="#robo296">CL_NTOH64</a>,\r
+       <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo287">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh16">\r
+<h2><a name="robo291">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh16">\r
 Component Library: Byte Swapping/cl_ntoh16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -360,15 +360,15 @@ Component Library: Byte Swapping/cl_ntoh16</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo280">cl_hton16</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo284">cl_hton16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo280">cl_hton16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo291">cl_ntoh64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo284">cl_hton16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo288">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh32">\r
+<h2><a name="robo294">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh32">\r
 Component Library: Byte Swapping/cl_ntoh32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -392,15 +392,15 @@ Component Library: Byte Swapping/cl_ntoh32</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted in host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo281">cl_hton32</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo286">cl_hton32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo281">cl_hton32</a>, <a href="#robo287">cl_ntoh16</a>, <a href="#robo291">cl_ntoh64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo286">cl_hton32</a>, <a href="#robo291">cl_ntoh16</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo289">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH32">\r
+<h2><a name="robo293">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH32">\r
 Component Library: Byte Swapping/CL_NTOH32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -411,7 +411,7 @@ Component Library: Byte Swapping/CL_NTOH32</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_NTOH32</strong> macro converts a 32-bit value from network byte order to\r
        host byte order.  The <strong>CL_NTOH32</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_NTOH32</strong> is less efficient\r
-       than the <a href="#robo288">cl_ntoh32</a> function.\r
+       than the <a href="#robo294">cl_ntoh32</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_NTOH32</strong>( val );\r
@@ -424,16 +424,16 @@ Component Library: Byte Swapping/CL_NTOH32</a></h2>
 <span class="RESULT"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo282">CL_HTON32</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo287">CL_HTON32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo282">CL_HTON32</a>, <a href="#robo286">CL_NTOH16</a>, <a href="#robo290">CL_NTOH64</a>,\r
-       <a href="#robo287">cl_ntoh16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo291">cl_ntoh64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo287">CL_HTON32</a>, <a href="#robo292">CL_NTOH16</a>, <a href="#robo296">CL_NTOH64</a>,\r
+       <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo290">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH64">\r
+<h2><a name="robo296">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH64">\r
 Component Library: Byte Swapping/CL_NTOH64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -444,7 +444,7 @@ Component Library: Byte Swapping/CL_NTOH64</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_NTOH64</strong> macro converts a 64-bit value from network byte order to\r
        host byte order.  The <strong>CL_NTOH64</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_NTOH64</strong> is less efficient\r
-       than the <a href="#robo291">cl_ntoh64</a> function.\r
+       than the <a href="#robo295">cl_ntoh64</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_NTOH64</strong>( val );\r
@@ -457,16 +457,16 @@ Component Library: Byte Swapping/CL_NTOH64</a></h2>
 <span class="RESULT"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo283">CL_HTON64</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo288">CL_HTON64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo283">CL_HTON64</a>, <a href="#robo286">CL_NTOH16</a>, <a href="#robo289">CL_NTOH32</a>,\r
-       <a href="#robo287">cl_ntoh16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo291">cl_ntoh64</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo288">CL_HTON64</a>, <a href="#robo292">CL_NTOH16</a>, <a href="#robo293">CL_NTOH32</a>,\r
+       <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo291">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh64">\r
+<h2><a name="robo295">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh64">\r
 Component Library: Byte Swapping/cl_ntoh64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -490,10 +490,10 @@ Component Library: Byte Swapping/cl_ntoh64</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted in host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo284">cl_hton64</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo289">cl_hton64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo284">cl_hton64</a>, <a href="#robo287">cl_ntoh16</a>, <a href="#robo288">cl_ntoh32</a>, <a href="#robo285">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo289">cl_hton64</a>, <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo290">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 976452f..f1b063f 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_comppool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_comppool.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_comppool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_comppool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -36,30 +36,30 @@ Component Library/Composite Pool</a></h2>
        objects to the pool. The only method of returning memory to the system is\r
        to destroy the pool.\r
 \r
-       The composite pool functions operates on a <a href="#robo299">cl_cpool_t</a> structure which\r
+       The composite pool functions operates on a <a href="#robo304">cl_cpool_t</a> structure which\r
        should be treated as opaque and should be manipulated only through the\r
        provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo299">cl_cpool_t</a>\r
+               <a href="#robo304">cl_cpool_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo302">cl_pfn_cpool_init_t</a>, <a href="#robo301">cl_pfn_cpool_dtor_t</a>\r
+               <a href="#robo307">cl_pfn_cpool_init_t</a>, <a href="#robo306">cl_pfn_cpool_dtor_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo292">cl_cpool_construct</a>, <a href="#robo297">cl_cpool_init</a>, <a href="#robo294">cl_cpool_destroy</a>\r
+               <a href="#robo297">cl_cpool_construct</a>, <a href="#robo302">cl_cpool_init</a>, <a href="#robo299">cl_cpool_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo295">cl_cpool_get</a>, <a href="#robo298">cl_cpool_put</a>, <a href="#robo296">cl_cpool_grow</a>\r
+               <a href="#robo300">cl_cpool_get</a>, <a href="#robo303">cl_cpool_put</a>, <a href="#robo301">cl_cpool_grow</a>\r
 \r
        Attributes:\r
-               <a href="#robo300">cl_is_cpool_inited</a>, <a href="#robo293">cl_cpool_count</a>\r
+               <a href="#robo305">cl_is_cpool_inited</a>, <a href="#robo298">cl_cpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo292">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fconstruct">\r
+<h2><a name="robo297">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fconstruct">\r
 Component Library: Composite Pool/cl_cpool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -72,28 +72,28 @@ Component Library: Composite Pool/cl_cpool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_cpool_construct</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const       p_pool );\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="./cl_pool_h.html#robo536">cl_pool_init</a>, <a href="#robo294">cl_cpool_destroy</a>, <a href="#robo300">cl_is_cpool_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="./cl_pool_h.html#robo541">cl_pool_init</a>, <a href="#robo299">cl_cpool_destroy</a>, <a href="#robo305">cl_is_cpool_inited</a>.\r
 \r
        Calling <strong>cl_cpool_construct</strong> is a prerequisite to calling any other\r
-       composite pool function except <a href="#robo297">cl_cpool_init</a>.\r
+       composite pool function except <a href="#robo302">cl_cpool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_init</a>, <a href="#robo294">cl_cpool_destroy</a>, <a href="#robo300">cl_is_cpool_inited</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo302">cl_cpool_init</a>, <a href="#robo299">cl_cpool_destroy</a>, <a href="#robo305">cl_is_cpool_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo293">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fcount">\r
+<h2><a name="robo298">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fcount">\r
 Component Library: Composite Pool/cl_cpool_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -107,15 +107,15 @@ Component Library: Composite Pool/cl_cpool_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_cpool_count</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo544">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo549">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure for which the number of\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure for which the number of\r
                available objects is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -128,7 +128,7 @@ Component Library: Composite Pool/cl_cpool_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo294">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fdestroy">\r
+<h2><a name="robo299">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fdestroy">\r
 Component Library: Composite Pool/cl_cpool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -141,16 +141,16 @@ Component Library: Composite Pool/cl_cpool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_cpool_destroy</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
 \r
-        <a href="./cl_qcomppool_h.html#robo545">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
+        <a href="./cl_qcomppool_h.html#robo550">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -161,18 +161,18 @@ Component Library: Composite Pool/cl_cpool_destroy</a></h2>
        operations on the composite pool should not be attempted after\r
        <strong>cl_cpool_destroy</strong> is invoked.\r
 \r
-       This function should only be called after a call to <a href="#robo292">cl_cpool_construct</a>.\r
+       This function should only be called after a call to <a href="#robo297">cl_cpool_construct</a>.\r
 \r
        In a debug build, <strong>cl_cpool_destroy</strong> asserts that all objects are in\r
        the pool.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo292">cl_cpool_construct</a>, <a href="#robo297">cl_cpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_construct</a>, <a href="#robo302">cl_cpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo295">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fget">\r
+<h2><a name="robo300">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fget">\r
 Component Library: Composite Pool/cl_cpool_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -186,13 +186,13 @@ Component Library: Composite Pool/cl_cpool_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_cpool_get</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_pool );\r
 \r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qcomppool_h.html#robo546">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qcomppool_h.html#robo551">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool );\r
         if( !p_pool_obj )\r
                 return( NULL );\r
 \r
@@ -202,7 +202,7 @@ Component Library: Composite Pool/cl_cpool_get</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure from which to retrieve\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure from which to retrieve\r
                an object.\r
 \r
  RETURN VALUES\r
@@ -213,16 +213,16 @@ Component Library: Composite Pool/cl_cpool_get</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_cpool_get</strong> returns the object at the head of the pool. If the pool is\r
        empty, it is automatically grown to accommodate this request unless the\r
-       grow_size parameter passed to the <a href="#robo297">cl_cpool_init</a> function was zero.\r
+       grow_size parameter passed to the <a href="#robo302">cl_cpool_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_get_tail, <a href="#robo298">cl_cpool_put</a>, <a href="#robo296">cl_cpool_grow</a>,\r
-       <a href="#robo293">cl_cpool_count</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_get_tail, <a href="#robo303">cl_cpool_put</a>, <a href="#robo301">cl_cpool_grow</a>,\r
+       <a href="#robo298">cl_cpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo296">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fgrow">\r
+<h2><a name="robo301">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fgrow">\r
 Component Library: Composite Pool/cl_cpool_grow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -234,18 +234,18 @@ Component Library: Composite Pool/cl_cpool_grow</a></h2>
        the specified number of objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_cpool_grow</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const       p_pool,\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool,\r
         IN      const size_t            obj_count )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo547">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo552">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure whose capacity to grow.\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure whose capacity to grow.\r
 \r
        obj_count\r
                [in] Number of objects by which to grow the pool.\r
@@ -256,9 +256,9 @@ Component Library: Composite Pool/cl_cpool_grow</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory to grow the\r
        composite pool.\r
 \r
-       <a href="./cl_types_h.html#robo304">cl_status_t</a> value returned by optional initialization callback function\r
+       <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter passed to the\r
-       <a href="#robo297">cl_cpool_init</a> function.\r
+       <a href="#robo302">cl_cpool_init</a> function.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       It is not necessary to call <strong>cl_cpool_grow</strong> if the pool is\r
@@ -270,7 +270,7 @@ Component Library: Composite Pool/cl_cpool_grow</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo297">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5finit">\r
+<h2><a name="robo302">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5finit">\r
 Component Library: Composite Pool/cl_cpool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -281,21 +281,21 @@ Component Library: Composite Pool/cl_cpool_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_cpool_init</strong> function initializes a composite pool for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_cpool_init</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const               p_pool,\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const               p_pool,\r
         IN      const size_t                    min_size,\r
         IN      const size_t                    max_size,\r
         IN      const size_t                    grow_size,\r
         IN      size_t* const                   component_sizes,\r
         IN      const uint32_t                  num_components,\r
-        IN      <a href="#robo302">cl_pfn_cpool_init_t</a>             pfn_initializer OPTIONAL,\r
-        IN      <a href="#robo301">cl_pfn_cpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
+        IN      <a href="#robo307">cl_pfn_cpool_init_t</a>             pfn_initializer OPTIONAL,\r
+        IN      <a href="#robo306">cl_pfn_cpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure to initialize.\r
 \r
        min_size\r
                [in] Minimum number of objects that the pool should support. All\r
@@ -344,7 +344,7 @@ Component Library: Composite Pool/cl_cpool_init</a></h2>
        consisting of more than one component.  Also returns CL_INVALID_SETTING if\r
        the maximum size is non-zero and less than the minimum size.\r
 \r
-       Other <a href="./cl_types_h.html#robo304">cl_status_t</a> value returned by optional initialization callback function\r
+       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
@@ -352,15 +352,15 @@ Component Library: Composite Pool/cl_cpool_init</a></h2>
        the capacity desired.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo292">cl_cpool_construct</a>, <a href="#robo294">cl_cpool_destroy</a>,\r
-       <a href="#robo295">cl_cpool_get</a>, <a href="#robo298">cl_cpool_put</a>, <a href="#robo296">cl_cpool_grow</a>,\r
-       <a href="#robo293">cl_cpool_count</a>, cl_pfn_cpool_ctor_t, <a href="#robo302">cl_pfn_cpool_init_t</a>,\r
-       <a href="#robo301">cl_pfn_cpool_dtor_t</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_construct</a>, <a href="#robo299">cl_cpool_destroy</a>,\r
+       <a href="#robo300">cl_cpool_get</a>, <a href="#robo303">cl_cpool_put</a>, <a href="#robo301">cl_cpool_grow</a>,\r
+       <a href="#robo298">cl_cpool_count</a>, cl_pfn_cpool_ctor_t, <a href="#robo307">cl_pfn_cpool_init_t</a>,\r
+       <a href="#robo306">cl_pfn_cpool_dtor_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo298">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fput">\r
+<h2><a name="robo303">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fput">\r
 Component Library: Composite Pool/cl_cpool_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -373,7 +373,7 @@ Component Library: Composite Pool/cl_cpool_put</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_cpool_put</strong>(\r
-        IN      <a href="#robo299">cl_cpool_t</a>* const       p_pool,\r
+        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool,\r
         IN      void* const                     p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
@@ -388,12 +388,12 @@ Component Library: Composite Pool/cl_cpool_put</a></h2>
         /* good sanity check */\r
         CL_ASSERT( p_pool_obj-&gt;list_obj.p_object == p_object );\r
 \r
-        <a href="./cl_qcomppool_h.html#robo549">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, (<a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure to which to return\r
                an object.\r
 \r
        p_object\r
@@ -406,15 +406,15 @@ Component Library: Composite Pool/cl_cpool_put</a></h2>
 <span class="NOTES"><pre>       <strong>cl_cpool_put</strong> places the returned object at the head of the pool.\r
 \r
        The object specified by the p_object parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo295">cl_cpool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo300">cl_cpool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_put_tail, <a href="#robo295">cl_cpool_get</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_put_tail, <a href="#robo300">cl_cpool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo299">[Structures]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5ft">\r
+<h2><a name="robo304">[Structures]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5ft">\r
 Component Library: Composite Pool/cl_cpool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -430,9 +430,9 @@ Component Library: Composite Pool/cl_cpool_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_cpool\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo551">cl_qcpool_t</a>                             qcpool;\r
-        <a href="#robo302">cl_pfn_cpool_init_t</a>             pfn_init;\r
-        <a href="#robo301">cl_pfn_cpool_dtor_t</a>             pfn_dtor;\r
+        <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_t</a>                             qcpool;\r
+        <a href="#robo307">cl_pfn_cpool_init_t</a>             pfn_init;\r
+        <a href="#robo306">cl_pfn_cpool_dtor_t</a>             pfn_dtor;\r
         const void                              *context;\r
 \r
 } <strong>cl_cpool_t</strong>;\r
@@ -461,7 +461,7 @@ Component Library: Composite Pool/cl_cpool_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo300">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fis5fcpool5finited">\r
+<h2><a name="robo305">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fis5fcpool5finited">\r
 Component Library: Composite Pool/cl_is_cpool_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -475,16 +475,16 @@ Component Library: Composite Pool/cl_is_cpool_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_cpool_inited</strong>(\r
-        IN      const <a href="#robo299">cl_cpool_t</a>* const p_pool )\r
+        IN      const <a href="#robo304">cl_cpool_t</a>* const p_pool )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo539">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo544">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo299">cl_cpool_t</a> structure whose initialization state\r
+               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure whose initialization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -502,7 +502,7 @@ Component Library: Composite Pool/cl_is_cpool_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo301">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5fdtor5ft">\r
+<h2><a name="robo306">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5fdtor5ft">\r
 Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -525,7 +525,7 @@ Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>
                [in] Pointer to an object to destruct.\r
 \r
        context\r
-               [in] Context provided in the call to <a href="#robo297">cl_cpool_init</a>.\r
+               [in] Context provided in the call to <a href="#robo302">cl_cpool_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -533,7 +533,7 @@ Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo297">cl_cpool_init</a> function.\r
+       <a href="#robo302">cl_cpool_init</a> function.\r
 \r
        The destructor is invoked once per allocated object, allowing the user\r
        to perform any necessary cleanup. Users should not attempt to deallocate\r
@@ -541,12 +541,12 @@ Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>
        object allocation and deallocation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo302">cl_cpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo302">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5finit5ft">\r
+<h2><a name="robo307">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5finit5ft">\r
 Component Library: Composite Pool/cl_pfn_cpool_init_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -559,7 +559,7 @@ Component Library: Composite Pool/cl_pfn_cpool_init_t</a></h2>
        composite pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo304">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_cpool_init_t</strong>)(\r
         IN      void** const            p_comp_array,\r
         IN      const uint32_t          num_components,\r
@@ -570,34 +570,34 @@ Component Library: Composite Pool/cl_pfn_cpool_init_t</a></h2>
                [in] Pointer to an object to initialize.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo297">cl_cpool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo302">cl_cpool_init</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS to indicates that initialization of the object\r
        was successful and that initialization of further objects may continue.\r
 \r
-       Other <a href="./cl_types_h.html#robo304">cl_status_t</a> values will be returned by <a href="#robo297">cl_cpool_init</a>\r
-       and <a href="#robo296">cl_cpool_grow</a>.\r
+       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> values will be returned by <a href="#robo302">cl_cpool_init</a>\r
+       and <a href="#robo301">cl_cpool_grow</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo297">cl_cpool_init</a> function.\r
+       <a href="#robo302">cl_cpool_init</a> function.\r
 \r
        The initializer is invoked once per allocated object, allowing the user\r
        to chain components to form a composite object and perform any necessary\r
        initialization.  Returning a status other than CL_SUCCESS aborts a grow\r
-       operation, initiated either through <a href="#robo297">cl_cpool_init</a> or <a href="#robo296">cl_cpool_grow</a>, and\r
+       operation, initiated either through <a href="#robo302">cl_cpool_init</a> or <a href="#robo301">cl_cpool_grow</a>, and\r
        causes the initiating function to fail.  Any non-CL_SUCCESS status will\r
        be returned by the function that initiated the grow operation.\r
 \r
        All memory for the requested number of components is pre-allocated.\r
 \r
-       When later performing a <a href="#robo295">cl_cpool_get</a> call, the return value is a pointer\r
+       When later performing a <a href="#robo300">cl_cpool_get</a> call, the return value is a pointer\r
        to the first component.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_init</a>, <a href="#robo296">cl_cpool_grow</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo302">cl_cpool_init</a>, <a href="#robo301">cl_cpool_grow</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 74edd5b..e4268b7 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_debug_h.html</title>\r
 <!-- Source: ./inc/complib/cl_debug.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_debug.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_debug.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -25,7 +25,7 @@ Component Library/Debug Output</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo305">[Definitions]<a name="Component20Library3a20Debug20Output2f642dbit20Print20Format">\r
+<h2><a name="robo310">[Definitions]<a name="Component20Library3a20Debug20Output2f642dbit20Print20Format">\r
 Component Library: Debug Output/64-bit Print Format</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -53,7 +53,7 @@ Component Library: Debug Output/64-bit Print Format</a></h2>
 </span><p><strong>EXAMPLE</strong></p>\r
 <span class="EXAMPLE"><pre>       uint64 MyVal = 2;\r
        // Print a 64-bit integer in hexadecimal format.\r
-       <a href="#robo307">cl_dbg_out</a>( "MyVal: 0x%" PRIx64 "\n", MyVal );\r
+       <a href="#robo312">cl_dbg_out</a>( "MyVal: 0x%" PRIx64 "\n", MyVal );\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Standard print flags to specify padding and precision can still be used\r
@@ -65,7 +65,7 @@ Component Library: Debug Output/64-bit Print Format</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo306">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fbreak">\r
+<h2><a name="robo311">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fbreak">\r
 Component Library: Debug Output/cl_break</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -88,7 +88,7 @@ Component Library: Debug Output/cl_break</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo307">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fdbg5fout">\r
+<h2><a name="robo312">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fdbg5fout">\r
 Component Library: Debug Output/cl_dbg_out</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -125,12 +125,12 @@ Component Library: Debug Output/cl_dbg_out</a></h2>
        <strong>cl_dbg_out</strong> sends the debug message to the current debug target.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo310">cl_msg_out</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo315">cl_msg_out</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo308">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fENTER">\r
+<h2><a name="robo313">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fENTER">\r
 Component Library: Debug Output/CL_ENTER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -165,7 +165,7 @@ Component Library: Debug Output/CL_ENTER</a></h2>
        my_func()\r
        {\r
                <strong>CL_ENTER</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
-               <a href="#robo309">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo314">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
        }\r
 </pre>\r
 </span><p><strong>RESULT</strong></p>\r
@@ -184,12 +184,12 @@ Component Library: Debug Output/CL_ENTER</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo311">CL_PRINT</a>, <a href="#robo309">CL_EXIT</a>, <a href="#robo312">CL_TRACE</a>, <a href="#robo313">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo309">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fEXIT">\r
+<h2><a name="robo314">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fEXIT">\r
 Component Library: Debug Output/CL_EXIT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -223,7 +223,7 @@ Component Library: Debug Output/CL_EXIT</a></h2>
        void\r
        my_func()\r
        {\r
-               <a href="#robo308">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo313">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
                <strong>CL_EXIT</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
        }\r
 </pre>\r
@@ -246,12 +246,12 @@ Component Library: Debug Output/CL_EXIT</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo311">CL_PRINT</a>, <a href="#robo308">CL_ENTER</a>, <a href="#robo312">CL_TRACE</a>, <a href="#robo313">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo310">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fmsg5fout">\r
+<h2><a name="robo315">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fmsg5fout">\r
 Component Library: Debug Output/cl_msg_out</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -287,12 +287,12 @@ Component Library: Debug Output/cl_msg_out</a></h2>
        <strong>cl_msg_out</strong> sends the message to the current message logging target.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo307">cl_dbg_out</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo312">cl_dbg_out</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo311">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fPRINT">\r
+<h2><a name="robo316">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fPRINT">\r
 Component Library: Debug Output/CL_PRINT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -345,12 +345,12 @@ Component Library: Debug Output/CL_PRINT</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo308">CL_ENTER</a>, <a href="#robo309">CL_EXIT</a>, <a href="#robo312">CL_TRACE</a>, <a href="#robo313">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo312">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE">\r
+<h2><a name="robo317">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE">\r
 Component Library: Debug Output/CL_TRACE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -389,9 +389,9 @@ Component Library: Debug Output/CL_TRACE</a></h2>
        void\r
        my_func()\r
        {\r
-               <a href="#robo308">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo313">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
                <strong>CL_TRACE</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl, ("Hello %s!\n", "world") );\r
-               <a href="#robo309">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo314">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
        }\r
 </pre>\r
 </span><p><strong>RESULT</strong></p>\r
@@ -417,12 +417,12 @@ Component Library: Debug Output/CL_TRACE</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo311">CL_PRINT</a>, <a href="#robo308">CL_ENTER</a>, <a href="#robo309">CL_EXIT</a>, <a href="#robo313">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo313">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE5fEXIT">\r
+<h2><a name="robo318">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE5fEXIT">\r
 Component Library: Debug Output/CL_TRACE_EXIT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -430,8 +430,8 @@ Component Library: Debug Output/CL_TRACE_EXIT</a></h2>
 <span class="NAME"><pre>       <strong>CL_TRACE_EXIT</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       The <strong>CL_TRACE_EXIT</strong> macro combines the functionality of the <a href="#robo312">CL_TRACE</a> and\r
-       <a href="#robo309">CL_EXIT</a> macros, in that order.\r
+<span class="DESCRIPTION"><pre>       The <strong>CL_TRACE_EXIT</strong> macro combines the functionality of the <a href="#robo317">CL_TRACE</a> and\r
+       <a href="#robo314">CL_EXIT</a> macros, in that order.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_TRACE_EXIT</strong>(  DBG_LVL, CHK_LVL, STRING );\r
@@ -459,7 +459,7 @@ Component Library: Debug Output/CL_TRACE_EXIT</a></h2>
        void\r
        my_func()\r
        {\r
-               <a href="#robo308">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo313">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
                <strong>CL_TRACE_EXIT</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl, ("Hello %s!\n", "world") );\r
        }\r
 </pre>\r
@@ -486,12 +486,12 @@ Component Library: Debug Output/CL_TRACE_EXIT</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo311">CL_PRINT</a>, <a href="#robo308">CL_ENTER</a>, <a href="#robo309">CL_EXIT</a>, <a href="#robo312">CL_TRACE</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo314">[Definitions]<a name="Component20Library3a20Debug20Output2fDebug20Levels">\r
+<h2><a name="robo319">[Definitions]<a name="Component20Library3a20Debug20Output2fDebug20Levels">\r
 Component Library: Debug Output/Debug Levels</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -527,7 +527,7 @@ Component Library: Debug Output/Debug Levels</a></h2>
        all bits whose output they are interested in.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo311">CL_PRINT</a>, <a href="#robo308">CL_ENTER</a>, <a href="#robo309">CL_EXIT</a>, <a href="#robo312">CL_TRACE</a>, <a href="#robo313">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 986d418..6d7714b 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_event_h.html</title>\r
 <!-- Source: ./inc/complib/cl_event.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_event.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_event.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -30,15 +30,15 @@ Component Library/Event</a></h2>
                cl_event_t\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo316">cl_event_construct</a>, <a href="#robo318">cl_event_init</a>, <a href="#robo317">cl_event_destroy</a>\r
+               <a href="#robo321">cl_event_construct</a>, <a href="#robo323">cl_event_init</a>, <a href="#robo322">cl_event_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo320">cl_event_signal</a>, <a href="#robo319">cl_event_reset</a>, <a href="#robo321">cl_event_wait_on</a>\r
+               <a href="#robo325">cl_event_signal</a>, <a href="#robo324">cl_event_reset</a>, <a href="#robo326">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo316">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fconstruct">\r
+<h2><a name="robo321">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fconstruct">\r
 Component Library: Event/cl_event_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -61,18 +61,18 @@ Component Library: Event/cl_event_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo317">cl_event_destroy</a> without first calling <a href="#robo318">cl_event_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo322">cl_event_destroy</a> without first calling <a href="#robo323">cl_event_init</a>.\r
 \r
        Calling <strong>cl_event_construct</strong> is a prerequisite to calling any other event\r
-       function except <a href="#robo318">cl_event_init</a>.\r
+       function except <a href="#robo323">cl_event_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo318">cl_event_init</a>, <a href="#robo317">cl_event_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo323">cl_event_init</a>, <a href="#robo322">cl_event_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo317">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fdestroy">\r
+<h2><a name="robo322">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fdestroy">\r
 Component Library: Event/cl_event_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -95,16 +95,16 @@ Component Library: Event/cl_event_destroy</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function should only be called after a call to <a href="#robo316">cl_event_construct</a>\r
-       or <a href="#robo318">cl_event_init</a>.\r
+<span class="NOTES"><pre>       This function should only be called after a call to <a href="#robo321">cl_event_construct</a>\r
+       or <a href="#robo323">cl_event_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo316">cl_event_construct</a>, <a href="#robo318">cl_event_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo321">cl_event_construct</a>, <a href="#robo323">cl_event_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo318">[Functions]<a name="Component20Library3a20Event2fcl5fevent5finit">\r
+<h2><a name="robo323">[Functions]<a name="Component20Library3a20Event2fcl5fevent5finit">\r
 Component Library: Event/cl_event_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -115,7 +115,7 @@ Component Library: Event/cl_event_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_event_init</strong> function initializes an event for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_event_init</strong>(\r
         IN      cl_event_t* const       p_event,\r
         IN      const boolean_t         manual_reset );\r
@@ -127,7 +127,7 @@ Component Library: Event/cl_event_init</a></h2>
        manual_reset\r
                [in] If FALSE, indicates that the event resets itself after releasing\r
                a single waiter.  If TRUE, the event remains in the signalled state\r
-               until explicitly reset by a call to <a href="#robo319">cl_event_reset</a>.\r
+               until explicitly reset by a call to <a href="#robo324">cl_event_reset</a>.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if event initialization succeeded.\r
@@ -135,19 +135,19 @@ Component Library: Event/cl_event_init</a></h2>
        CL_ERROR otherwise.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling event manipulation functions, such as <a href="#robo320">cl_event_signal</a>,\r
-       <a href="#robo319">cl_event_reset</a>, and <a href="#robo321">cl_event_wait_on</a>.\r
+<span class="NOTES"><pre>       Allows calling event manipulation functions, such as <a href="#robo325">cl_event_signal</a>,\r
+       <a href="#robo324">cl_event_reset</a>, and <a href="#robo326">cl_event_wait_on</a>.\r
 \r
        The event is initially in a reset state.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo316">cl_event_construct</a>, <a href="#robo317">cl_event_destroy</a>, <a href="#robo320">cl_event_signal</a>,\r
-       <a href="#robo319">cl_event_reset</a>, <a href="#robo321">cl_event_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo321">cl_event_construct</a>, <a href="#robo322">cl_event_destroy</a>, <a href="#robo325">cl_event_signal</a>,\r
+       <a href="#robo324">cl_event_reset</a>, <a href="#robo326">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo319">[Functions]<a name="Component20Library3a20Event2fcl5fevent5freset">\r
+<h2><a name="robo324">[Functions]<a name="Component20Library3a20Event2fcl5fevent5freset">\r
 Component Library: Event/cl_event_reset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -158,7 +158,7 @@ Component Library: Event/cl_event_reset</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_event_reset</strong> function sets an event to the non-signalled state.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_event_reset</strong>(\r
         IN      cl_event_t* const       p_event );\r
 </pre>\r
@@ -172,12 +172,12 @@ Component Library: Event/cl_event_reset</a></h2>
        CL_ERROR otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo320">cl_event_signal</a>, <a href="#robo321">cl_event_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo325">cl_event_signal</a>, <a href="#robo326">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo320">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fsignal">\r
+<h2><a name="robo325">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fsignal">\r
 Component Library: Event/cl_event_signal</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -189,7 +189,7 @@ Component Library: Event/cl_event_signal</a></h2>
        releases one or more waiting threads.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_event_signal</strong>(\r
         IN      cl_event_t* const       p_event );\r
 </pre>\r
@@ -212,12 +212,12 @@ Component Library: Event/cl_event_signal</a></h2>
        that is already in the signalled state has no effect.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo319">cl_event_reset</a>, <a href="#robo321">cl_event_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo324">cl_event_reset</a>, <a href="#robo326">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo321">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fwait5fon">\r
+<h2><a name="robo326">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fwait5fon">\r
 Component Library: Event/cl_event_wait_on</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -229,7 +229,7 @@ Component Library: Event/cl_event_wait_on</a></h2>
        triggered for a minimum amount of time.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_event_wait_on</strong>(\r
         IN      cl_event_t* const       p_event,\r
         IN      const uint32_t          wait_us,\r
@@ -267,7 +267,7 @@ Component Library: Event/cl_event_wait_on</a></h2>
        to <strong>cl_event_wait_on</strong>, the call completes immediately with CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo320">cl_event_signal</a>, <a href="#robo319">cl_event_reset</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo325">cl_event_signal</a>, <a href="#robo324">cl_event_reset</a>\r
 </pre>\r
 </span>\r
 </body>\r
index bc7b647..4d594e1 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_fleximap_h.html</title>\r
 <!-- Source: ./inc/complib/cl_fleximap.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_fleximap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_fleximap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -19,7 +19,7 @@ Component Library/Flexi Map</a></h2>
 <span class="NAME"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Flexi map implements a binary tree that stores user provided <a href="#robo331">cl_fmap_item_t</a>\r
+<span class="DESCRIPTION"><pre>       Flexi map implements a binary tree that stores user provided <a href="#robo336">cl_fmap_item_t</a>\r
        structures.  Each item stored in a flexi map has a unique user defined key\r
        (duplicates are not allowed).  Flexi map provides the ability to\r
        efficiently search for an item given a key.  Flexi map allows user defined\r
@@ -33,40 +33,40 @@ Component Library/Flexi Map</a></h2>
        Flexi map is not thread safe, and users must provide serialization when\r
        adding and removing items from the map.\r
 \r
-       The flexi map functions operate on a <a href="#robo339">cl_fmap_t</a> structure which should\r
+       The flexi map functions operate on a <a href="#robo344">cl_fmap_t</a> structure which should\r
        be treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo339">cl_fmap_t</a>, <a href="#robo331">cl_fmap_item_t</a>\r
+               <a href="#robo344">cl_fmap_t</a>, <a href="#robo336">cl_fmap_item_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo342">cl_pfn_fmap_apply_t</a>\r
+               <a href="#robo347">cl_pfn_fmap_apply_t</a>\r
 \r
        Item Manipulation:\r
-               <a href="#robo332">cl_fmap_key</a>\r
+               <a href="#robo337">cl_fmap_key</a>\r
 \r
        Initialization:\r
-               <a href="#robo329">cl_fmap_init</a>\r
+               <a href="#robo334">cl_fmap_init</a>\r
 \r
        Iteration:\r
-               <a href="#robo326">cl_fmap_end</a>, <a href="#robo328">cl_fmap_head</a>, <a href="#robo340">cl_fmap_tail</a>, <a href="#robo334">cl_fmap_next</a>, <a href="#robo335">cl_fmap_prev</a>\r
+               <a href="#robo331">cl_fmap_end</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>\r
 \r
        Manipulation:\r
-               <a href="#robo330">cl_fmap_insert</a>, <a href="#robo327">cl_fmap_get</a>, <a href="#robo338">cl_fmap_remove_item</a>, <a href="#robo336">cl_fmap_remove</a>,\r
-               <a href="#robo337">cl_fmap_remove_all</a>, <a href="#robo333">cl_fmap_merge</a>, <a href="#robo325">cl_fmap_delta</a>\r
+               <a href="#robo335">cl_fmap_insert</a>, <a href="#robo332">cl_fmap_get</a>, <a href="#robo343">cl_fmap_remove_item</a>, <a href="#robo341">cl_fmap_remove</a>,\r
+               <a href="#robo342">cl_fmap_remove_all</a>, <a href="#robo338">cl_fmap_merge</a>, <a href="#robo330">cl_fmap_delta</a>\r
 \r
        Search:\r
-               <a href="#robo323">cl_fmap_apply_func</a>\r
+               <a href="#robo328">cl_fmap_apply_func</a>\r
 \r
        Attributes:\r
-               <a href="#robo324">cl_fmap_count</a>, <a href="#robo341">cl_is_fmap_empty</a>,\r
+               <a href="#robo329">cl_fmap_count</a>, <a href="#robo346">cl_is_fmap_empty</a>,\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo323">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fapply5ffunc">\r
+<h2><a name="robo328">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fapply5ffunc">\r
 Component Library: Flexi Map/cl_fmap_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -80,17 +80,17 @@ Component Library: Flexi Map/cl_fmap_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_apply_func</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map,\r
-        IN      <a href="#robo342">cl_pfn_fmap_apply_t</a>             pfn_func,\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map,\r
+        IN      <a href="#robo347">cl_pfn_fmap_apply_t</a>             pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure.\r
 \r
        pfn_func\r
                [in] Function invoked for every item in the flexi map.\r
-               See the <a href="#robo342">cl_pfn_fmap_apply_t</a> function type declaration for details\r
+               See the <a href="#robo347">cl_pfn_fmap_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -104,12 +104,12 @@ Component Library: Flexi Map/cl_fmap_apply_func</a></h2>
        would corrupt the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo342">cl_pfn_fmap_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo347">cl_pfn_fmap_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo324">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fcount">\r
+<h2><a name="robo329">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fcount">\r
 Component Library: Flexi Map/cl_fmap_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -123,7 +123,7 @@ Component Library: Flexi Map/cl_fmap_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_fmap_count</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -132,18 +132,18 @@ Component Library: Flexi Map/cl_fmap_count</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure whose item count to return.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose item count to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Returns the number of items stored in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_is_fmap_empty</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo346">cl_is_fmap_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo325">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fdelta">\r
+<h2><a name="robo330">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fdelta">\r
 Component Library: Flexi Map/cl_fmap_delta</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -156,26 +156,26 @@ Component Library: Flexi Map/cl_fmap_delta</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_delta</strong>(\r
-        IN OUT  <a href="#robo339">cl_fmap_t</a>* const        p_map1,\r
-        IN OUT  <a href="#robo339">cl_fmap_t</a>* const        p_map2,\r
-        OUT             <a href="#robo339">cl_fmap_t</a>* const        p_new,\r
-        OUT             <a href="#robo339">cl_fmap_t</a>* const        p_old );\r
+        IN OUT  <a href="#robo344">cl_fmap_t</a>* const        p_map1,\r
+        IN OUT  <a href="#robo344">cl_fmap_t</a>* const        p_map2,\r
+        OUT             <a href="#robo344">cl_fmap_t</a>* const        p_new,\r
+        OUT             <a href="#robo344">cl_fmap_t</a>* const        p_old );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map1\r
-               [in/out] Pointer to the first of two <a href="#robo339">cl_fmap_t</a> structures whose\r
+               [in/out] Pointer to the first of two <a href="#robo344">cl_fmap_t</a> structures whose\r
                differences to compute.\r
 \r
        p_map2\r
-               [in/out] Pointer to the second of two <a href="#robo339">cl_fmap_t</a> structures whose\r
+               [in/out] Pointer to the second of two <a href="#robo344">cl_fmap_t</a> structures whose\r
                differences to compute.\r
 \r
        p_new\r
-               [out] Pointer to an empty <a href="#robo339">cl_fmap_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo344">cl_fmap_t</a> structure that contains the items\r
                unique to p_map2 upon return from the function.\r
 \r
        p_old\r
-               [out] Pointer to an empty <a href="#robo339">cl_fmap_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo344">cl_fmap_t</a> structure that contains the items\r
                unique to p_map1 upon return from the function.\r
 \r
  RETURN VALUES\r
@@ -192,12 +192,12 @@ Component Library: Flexi Map/cl_fmap_delta</a></h2>
        requirement removes the possibility of failures.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_merge</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo338">cl_fmap_merge</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo326">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fend">\r
+<h2><a name="robo331">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fend">\r
 Component Library: Flexi Map/cl_fmap_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -208,9 +208,9 @@ Component Library: Flexi Map/cl_fmap_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_fmap_end</strong> function returns the end of a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo331">cl_fmap_item_t</a>* const CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo336">cl_fmap_item_t</a>* const CL_API\r
 <strong>cl_fmap_end</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -220,26 +220,26 @@ Component Library: Flexi Map/cl_fmap_end</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure whose end to return.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose end to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the end of the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_fmap_end</strong> is useful for determining the validity of map items returned\r
-       by <a href="#robo328">cl_fmap_head</a>, <a href="#robo340">cl_fmap_tail</a>, <a href="#robo334">cl_fmap_next</a>, or <a href="#robo335">cl_fmap_prev</a>.  If the map\r
+       by <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, or <a href="#robo340">cl_fmap_prev</a>.  If the map\r
        item pointer returned by any of these functions compares to the end, the\r
        end of the map was encoutered.\r
-       When using <a href="#robo328">cl_fmap_head</a> or <a href="#robo340">cl_fmap_tail</a>, this condition indicates that\r
+       When using <a href="#robo333">cl_fmap_head</a> or <a href="#robo345">cl_fmap_tail</a>, this condition indicates that\r
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo328">cl_fmap_head</a>, <a href="#robo340">cl_fmap_tail</a>, <a href="#robo334">cl_fmap_next</a>, <a href="#robo335">cl_fmap_prev</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo327">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fget">\r
+<h2><a name="robo332">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fget">\r
 Component Library: Flexi Map/cl_fmap_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -250,14 +250,14 @@ Component Library: Flexi Map/cl_fmap_get</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_fmap_get</strong> function returns the map item associated with a key.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_get</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map,\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map,\r
         IN      const void* const               p_key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure from which to retrieve the\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure from which to retrieve the\r
                item with the specified key.\r
 \r
        p_key\r
@@ -273,12 +273,12 @@ Component Library: Flexi Map/cl_fmap_get</a></h2>
 <span class="NOTES"><pre>       <strong>cl_fmap_get</strong> does not remove the item from the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo336">cl_fmap_remove</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo328">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fhead">\r
+<h2><a name="robo333">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fhead">\r
 Component Library: Flexi Map/cl_fmap_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -290,18 +290,18 @@ Component Library: Flexi Map/cl_fmap_head</a></h2>
        value stored in a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_head</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
-        return( (<a href="#robo331">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_next );\r
+        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_next );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure whose item with the lowest key\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose item with the lowest key\r
                is returned.\r
 \r
  RETURN VALUES\r
@@ -313,13 +313,13 @@ Component Library: Flexi Map/cl_fmap_head</a></h2>
 <span class="NOTES"><pre>       <strong>cl_fmap_head</strong> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo340">cl_fmap_tail</a>, <a href="#robo334">cl_fmap_next</a>, <a href="#robo335">cl_fmap_prev</a>, <a href="#robo326">cl_fmap_end</a>,\r
-       <a href="#robo331">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>, <a href="#robo331">cl_fmap_end</a>,\r
+       <a href="#robo336">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo329">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finit">\r
+<h2><a name="robo334">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finit">\r
 Component Library: Flexi Map/cl_fmap_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -332,16 +332,16 @@ Component Library: Flexi Map/cl_fmap_init</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_init</strong>(\r
-        IN      <a href="#robo339">cl_fmap_t</a>* const        p_map,\r
-        IN      <a href="#robo343">cl_pfn_fmap_cmp_t</a>       pfn_compare );\r
+        IN      <a href="#robo344">cl_fmap_t</a>* const        p_map,\r
+        IN      <a href="#robo348">cl_pfn_fmap_cmp_t</a>       pfn_compare );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to initialize.\r
 \r
        pfn_compare\r
                [in] Pointer to the compare function used to compare keys.\r
-               See the <a href="#robo343">cl_pfn_fmap_cmp_t</a> function type declaration for details\r
+               See the <a href="#robo348">cl_pfn_fmap_cmp_t</a> function type declaration for details\r
                about the callback function.\r
 \r
  RETURN VALUES\r
@@ -351,12 +351,12 @@ Component Library: Flexi Map/cl_fmap_init</a></h2>
 <span class="NOTES"><pre>       Allows calling flexi map manipulation functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo330">cl_fmap_insert</a>, <a href="#robo336">cl_fmap_remove</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo335">cl_fmap_insert</a>, <a href="#robo341">cl_fmap_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo330">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finsert">\r
+<h2><a name="robo335">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finsert">\r
 Component Library: Flexi Map/cl_fmap_insert</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -367,15 +367,15 @@ Component Library: Flexi Map/cl_fmap_insert</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_fmap_insert</strong> function inserts a map item into a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_insert</strong>(\r
-        IN      <a href="#robo339">cl_fmap_t</a>* const                p_map,\r
+        IN      <a href="#robo344">cl_fmap_t</a>* const                p_map,\r
         IN      const void* const               p_key,\r
-        IN      <a href="#robo331">cl_fmap_item_t</a>* const   p_item );\r
+        IN      <a href="#robo336">cl_fmap_item_t</a>* const   p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure into which to add the item.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure into which to add the item.\r
 \r
        p_key\r
                [in] Pointer to the key value to assign to the item.  Storage for\r
@@ -384,7 +384,7 @@ Component Library: Flexi Map/cl_fmap_insert</a></h2>
                they are in use.\r
 \r
        p_item\r
-               [in] Pointer to a <a href="#robo331">cl_fmap_item_t</a> stucture to insert into the flexi map.\r
+               [in] Pointer to a <a href="#robo336">cl_fmap_item_t</a> stucture to insert into the flexi map.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the item in the map with the specified key.  If insertion\r
@@ -396,12 +396,12 @@ Component Library: Flexi Map/cl_fmap_insert</a></h2>
 <span class="NOTES"><pre>       Insertion operations may cause the flexi map to rebalance.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo336">cl_fmap_remove</a>, <a href="#robo331">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>, <a href="#robo336">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo331">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fitem5ft">\r
+<h2><a name="robo336">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fitem5ft">\r
 Component Library: Flexi Map/cl_fmap_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -418,7 +418,7 @@ Component Library: Flexi Map/cl_fmap_item_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _cl_fmap_item\r
 {\r
         /* Must be first to allow casting. */\r
-        <a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>                  pool_item;\r
+        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                  pool_item;\r
         struct _cl_fmap_item    *p_left;\r
         struct _cl_fmap_item    *p_right;\r
         struct _cl_fmap_item    *p_up;\r
@@ -446,15 +446,15 @@ Component Library: Flexi Map/cl_fmap_item_t</a></h2>
 \r
        p_nil\r
                Pointer to the map's NIL item, used as a terminator for leaves.\r
-               The NIL sentinel is in the <a href="#robo339">cl_fmap_t</a> structure.\r
+               The NIL sentinel is in the <a href="#robo344">cl_fmap_t</a> structure.\r
 \r
        color\r
                Indicates whether a node is red or black in the map.\r
 \r
        p_key\r
                Pointer to the value that uniquely represents a node in a map.  This\r
-               pointer is set by calling <a href="#robo330">cl_fmap_insert</a> and can be retrieved by\r
-               calling <a href="#robo332">cl_fmap_key</a>.\r
+               pointer is set by calling <a href="#robo335">cl_fmap_insert</a> and can be retrieved by\r
+               calling <a href="#robo337">cl_fmap_key</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       None of the fields of this structure should be manipulated by users, as\r
@@ -471,12 +471,12 @@ Component Library: Flexi Map/cl_fmap_item_t</a></h2>
        The flexi map item is defined to be identical in layout as a map item.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo330">cl_fmap_insert</a>, <a href="#robo332">cl_fmap_key</a>, <a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo554">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo335">cl_fmap_insert</a>, <a href="#robo337">cl_fmap_key</a>, <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo332">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fkey">\r
+<h2><a name="robo337">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fkey">\r
 Component Library: Flexi Map/cl_fmap_key</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -491,7 +491,7 @@ Component Library: Flexi Map/cl_fmap_key</a></h2>
 #pragma warning (disable :4244)\r
 CL_INLINE const void* CL_API\r
 <strong>cl_fmap_key</strong>(\r
-        IN      const <a href="#robo331">cl_fmap_item_t</a>* const     p_item )\r
+        IN      const <a href="#robo336">cl_fmap_item_t</a>* const     p_item )\r
 {\r
         CL_ASSERT( p_item );\r
         return( p_item-&gt;p_key );\r
@@ -507,15 +507,15 @@ CL_INLINE const void* CL_API
        The key value should not be modified to insure proper flexi map operation.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       The key value is set in a call to <a href="#robo330">cl_fmap_insert</a>.\r
+<span class="NOTES"><pre>       The key value is set in a call to <a href="#robo335">cl_fmap_insert</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo330">cl_fmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo335">cl_fmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo333">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fmerge">\r
+<h2><a name="robo338">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fmerge">\r
 Component Library: Flexi Map/cl_fmap_merge</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -529,15 +529,15 @@ Component Library: Flexi Map/cl_fmap_merge</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_merge</strong>(\r
-        OUT             <a href="#robo339">cl_fmap_t</a>* const        p_dest_map,\r
-        IN OUT  <a href="#robo339">cl_fmap_t</a>* const        p_src_map );\r
+        OUT             <a href="#robo344">cl_fmap_t</a>* const        p_dest_map,\r
+        IN OUT  <a href="#robo344">cl_fmap_t</a>* const        p_src_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dest_map\r
-               [out] Pointer to a <a href="#robo339">cl_fmap_t</a> structure to which items should be added.\r
+               [out] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to which items should be added.\r
 \r
        p_src_map\r
-               [in/out] Pointer to a <a href="#robo339">cl_fmap_t</a> structure whose items to add\r
+               [in/out] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose items to add\r
                to p_dest_map.\r
 \r
  RETURN VALUES\r
@@ -550,12 +550,12 @@ Component Library: Flexi Map/cl_fmap_merge</a></h2>
        contains all duplicate items.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo325">cl_fmap_delta</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo330">cl_fmap_delta</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo334">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fnext">\r
+<h2><a name="robo339">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fnext">\r
 Component Library: Flexi Map/cl_fmap_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -567,12 +567,12 @@ Component Library: Flexi Map/cl_fmap_next</a></h2>
        key value than a specified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_next</strong>(\r
-        IN      const <a href="#robo331">cl_fmap_item_t</a>* const     p_item )\r
+        IN      const <a href="#robo336">cl_fmap_item_t</a>* const     p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo331">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_next );\r
+        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_next );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -586,13 +586,13 @@ Component Library: Flexi Map/cl_fmap_next</a></h2>
        the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo328">cl_fmap_head</a>, <a href="#robo340">cl_fmap_tail</a>, <a href="#robo335">cl_fmap_prev</a>, <a href="#robo326">cl_fmap_end</a>,\r
-       <a href="#robo331">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo340">cl_fmap_prev</a>, <a href="#robo331">cl_fmap_end</a>,\r
+       <a href="#robo336">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo335">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fprev">\r
+<h2><a name="robo340">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fprev">\r
 Component Library: Flexi Map/cl_fmap_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -604,12 +604,12 @@ Component Library: Flexi Map/cl_fmap_prev</a></h2>
        key value than a precified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_prev</strong>(\r
-        IN      const <a href="#robo331">cl_fmap_item_t</a>* const     p_item )\r
+        IN      const <a href="#robo336">cl_fmap_item_t</a>* const     p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo331">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_prev );\r
+        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_prev );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -623,13 +623,13 @@ Component Library: Flexi Map/cl_fmap_prev</a></h2>
        the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo328">cl_fmap_head</a>, <a href="#robo340">cl_fmap_tail</a>, <a href="#robo334">cl_fmap_next</a>, <a href="#robo326">cl_fmap_end</a>,\r
-       <a href="#robo331">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo331">cl_fmap_end</a>,\r
+       <a href="#robo336">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo336">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove">\r
+<h2><a name="robo341">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove">\r
 Component Library: Flexi Map/cl_fmap_remove</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -641,14 +641,14 @@ Component Library: Flexi Map/cl_fmap_remove</a></h2>
        from a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_remove</strong>(\r
-        IN      <a href="#robo339">cl_fmap_t</a>* const        p_map,\r
+        IN      <a href="#robo344">cl_fmap_t</a>* const        p_map,\r
         IN      const void* const       p_key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure from which to remove the item\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure from which to remove the item\r
                with the specified key.\r
 \r
        p_key\r
@@ -662,12 +662,12 @@ Component Library: Flexi Map/cl_fmap_remove</a></h2>
        flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo338">cl_fmap_remove_item</a>, <a href="#robo337">cl_fmap_remove_all</a>, <a href="#robo330">cl_fmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo343">cl_fmap_remove_item</a>, <a href="#robo342">cl_fmap_remove_all</a>, <a href="#robo335">cl_fmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo337">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fall">\r
+<h2><a name="robo342">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fall">\r
 Component Library: Flexi Map/cl_fmap_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -681,7 +681,7 @@ Component Library: Flexi Map/cl_fmap_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_fmap_remove_all</strong>(\r
-        IN      <a href="#robo339">cl_fmap_t</a>* const        p_map )\r
+        IN      <a href="#robo344">cl_fmap_t</a>* const        p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -694,18 +694,18 @@ Component Library: Flexi Map/cl_fmap_remove_all</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure to empty.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to empty.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo336">cl_fmap_remove</a>, <a href="#robo338">cl_fmap_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>, <a href="#robo343">cl_fmap_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo338">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fitem">\r
+<h2><a name="robo343">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fitem">\r
 Component Library: Flexi Map/cl_fmap_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -719,8 +719,8 @@ Component Library: Flexi Map/cl_fmap_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_remove_item</strong>(\r
-        IN      <a href="#robo339">cl_fmap_t</a>* const                p_map,\r
-        IN      <a href="#robo331">cl_fmap_item_t</a>* const   p_item );\r
+        IN      <a href="#robo344">cl_fmap_t</a>* const                p_map,\r
+        IN      <a href="#robo336">cl_fmap_item_t</a>* const   p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_item\r
@@ -736,12 +736,12 @@ Component Library: Flexi Map/cl_fmap_remove_item</a></h2>
 <span class="NOTES"><pre>       Removes the map item pointed to by p_item from its flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo336">cl_fmap_remove</a>, <a href="#robo337">cl_fmap_remove_all</a>, <a href="#robo330">cl_fmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>, <a href="#robo342">cl_fmap_remove_all</a>, <a href="#robo335">cl_fmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo339">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ft">\r
+<h2><a name="robo344">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ft">\r
 Component Library: Flexi Map/cl_fmap_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -757,11 +757,11 @@ Component Library: Flexi Map/cl_fmap_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_fmap\r
 {\r
-        <a href="#robo331">cl_fmap_item_t</a>          root;\r
-        <a href="#robo331">cl_fmap_item_t</a>          nil;\r
+        <a href="#robo336">cl_fmap_item_t</a>          root;\r
+        <a href="#robo336">cl_fmap_item_t</a>          nil;\r
         cl_state_t                      state;\r
         size_t                          count;\r
-        <a href="#robo343">cl_pfn_fmap_cmp_t</a>       pfn_compare;\r
+        <a href="#robo348">cl_pfn_fmap_cmp_t</a>       pfn_compare;\r
 \r
 } <strong>cl_fmap_t</strong>;\r
 </pre>\r
@@ -787,12 +787,12 @@ Component Library: Flexi Map/cl_fmap_t</a></h2>
                items in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo343">cl_pfn_fmap_cmp_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo348">cl_pfn_fmap_cmp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo340">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ftail">\r
+<h2><a name="robo345">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ftail">\r
 Component Library: Flexi Map/cl_fmap_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -804,18 +804,18 @@ Component Library: Flexi Map/cl_fmap_tail</a></h2>
        value stored in a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo331">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_tail</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
-        return( (<a href="#robo331">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_prev );\r
+        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_prev );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure whose item with the highest key\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose item with the highest key\r
                is returned.\r
 \r
  RETURN VALUES\r
@@ -824,16 +824,16 @@ Component Library: Flexi Map/cl_fmap_tail</a></h2>
        Pointer to the map end if the flexi map was empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <a href="#robo326">cl_fmap_end</a> does not remove the item from the map.\r
+<span class="NOTES"><pre>       <a href="#robo331">cl_fmap_end</a> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo328">cl_fmap_head</a>, <a href="#robo334">cl_fmap_next</a>, <a href="#robo335">cl_fmap_prev</a>, <a href="#robo326">cl_fmap_end</a>,\r
-       <a href="#robo331">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>, <a href="#robo331">cl_fmap_end</a>,\r
+       <a href="#robo336">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo341">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5fis5ffmap5fempty">\r
+<h2><a name="robo346">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5fis5ffmap5fempty">\r
 Component Library: Flexi Map/cl_is_fmap_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -846,7 +846,7 @@ Component Library: Flexi Map/cl_is_fmap_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_fmap_empty</strong>(\r
-        IN      const <a href="#robo339">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -856,7 +856,7 @@ Component Library: Flexi Map/cl_is_fmap_empty</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo339">cl_fmap_t</a> structure to test for emptiness.\r
+               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to test for emptiness.\r
 \r
  RETURN VALUES\r
        TRUE if the flexi map is empty.\r
@@ -864,12 +864,12 @@ Component Library: Flexi Map/cl_is_fmap_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo324">cl_fmap_count</a>, <a href="#robo337">cl_fmap_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo329">cl_fmap_count</a>, <a href="#robo342">cl_fmap_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo342">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fapply5ft">\r
+<h2><a name="robo347">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fapply5ft">\r
 Component Library: Flexi Map/cl_pfn_fmap_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -883,12 +883,12 @@ Component Library: Flexi Map/cl_pfn_fmap_apply_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (CL_API *<strong>cl_pfn_fmap_apply_t</strong>)(\r
-        IN      <a href="#robo331">cl_fmap_item_t</a>* const   p_map_item,\r
+        IN      <a href="#robo336">cl_fmap_item_t</a>* const   p_map_item,\r
         IN      void*                                   context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map_item\r
-               [in] Pointer to a <a href="#robo331">cl_fmap_item_t</a> structure.\r
+               [in] Pointer to a <a href="#robo336">cl_fmap_item_t</a> structure.\r
 \r
        context\r
                [in] Value passed to the callback function.\r
@@ -898,16 +898,16 @@ Component Library: Flexi Map/cl_pfn_fmap_apply_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo323">cl_fmap_apply_func</a>\r
+       function provided by users as a parameter to the <a href="#robo328">cl_fmap_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo323">cl_fmap_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo328">cl_fmap_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo343">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fcmp5ft">\r
+<h2><a name="robo348">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fcmp5ft">\r
 Component Library: Flexi Map/cl_pfn_fmap_cmp_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -938,10 +938,10 @@ Component Library: Flexi Map/cl_pfn_fmap_cmp_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo329">cl_fmap_init</a> function.\r
+       function provided by users as a parameter to the <a href="#robo334">cl_fmap_init</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo329">cl_fmap_init</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo334">cl_fmap_init</a>\r
 </pre>\r
 </span>\r
 </body>\r
index c2ed480..a93c3ee 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_ioctl_h.html</title>\r
 <!-- Source: ./inc/complib/cl_ioctl.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_ioctl.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_ioctl.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -23,7 +23,7 @@ Component Library/IOCTL Object</a></h2>
 \r
        The IOCTL object is only available in kernel mode and provides\r
        functionality for accessing information about IO requests initiated\r
-       by a user-mode application.  The <a href="#robo357">IOCTL_CODE</a> macro is used in both\r
+       by a user-mode application.  The <a href="#robo362">IOCTL_CODE</a> macro is used in both\r
        user and kernel mode to initiate and dispatch IOCTL requests, respectively.\r
 \r
        In Linux, in order for the IOCTL object to be used, requests must be\r
@@ -31,33 +31,33 @@ Component Library/IOCTL Object</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo347">cl_ioctl_handle_t</a>\r
+               <a href="#robo352">cl_ioctl_handle_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo356">cl_pfn_ioctl_handler_t</a>\r
+               <a href="#robo361">cl_pfn_ioctl_handler_t</a>\r
 \r
        Control Code Generation\r
-               <a href="#robo357">IOCTL_CODE</a>\r
+               <a href="#robo362">IOCTL_CODE</a>\r
 \r
        Kernel Mode Access\r
-               <a href="#robo352">cl_ioctl_process</a>\r
-               <a href="#robo345">cl_ioctl_complete</a>\r
-               <a href="#robo355">cl_ioctl_type</a>\r
-               <a href="#robo344">cl_ioctl_cmd</a>\r
-               <a href="#robo346">cl_ioctl_ctl_code</a>\r
-               <a href="#robo348">cl_ioctl_in_buf</a>\r
-               <a href="#robo349">cl_ioctl_in_size</a>\r
-               <a href="#robo350">cl_ioctl_out_buf</a>\r
-               <a href="#robo351">cl_ioctl_out_size</a>\r
+               <a href="#robo357">cl_ioctl_process</a>\r
+               <a href="#robo350">cl_ioctl_complete</a>\r
+               <a href="#robo360">cl_ioctl_type</a>\r
+               <a href="#robo349">cl_ioctl_cmd</a>\r
+               <a href="#robo351">cl_ioctl_ctl_code</a>\r
+               <a href="#robo353">cl_ioctl_in_buf</a>\r
+               <a href="#robo354">cl_ioctl_in_size</a>\r
+               <a href="#robo355">cl_ioctl_out_buf</a>\r
+               <a href="#robo356">cl_ioctl_out_size</a>\r
 \r
        User Mode Access\r
-               <a href="#robo353">cl_ioctl_request</a>\r
-               <a href="#robo354">cl_ioctl_result</a>\r
+               <a href="#robo358">cl_ioctl_request</a>\r
+               <a href="#robo359">cl_ioctl_result</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo344">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcmd">\r
+<h2><a name="robo349">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcmd">\r
 Component Library: IOCTL Object/cl_ioctl_cmd</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -70,7 +70,7 @@ Component Library: IOCTL Object/cl_ioctl_cmd</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT uint16_t CL_API\r
 <strong>cl_ioctl_cmd</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -84,12 +84,12 @@ Component Library: IOCTL Object/cl_ioctl_cmd</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_cmd</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo355">cl_ioctl_type</a>, <a href="#robo346">cl_ioctl_ctl_code</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo351">cl_ioctl_ctl_code</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo345">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcomplete">\r
+<h2><a name="robo350">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcomplete">\r
 Component Library: IOCTL Object/cl_ioctl_complete</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -103,8 +103,8 @@ Component Library: IOCTL Object/cl_ioctl_complete</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_ioctl_complete</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl,\r
-        IN      <a href="./cl_types_h.html#robo304">cl_status_t</a>                     io_status,\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl,\r
+        IN      <a href="./cl_types_h.html#robo309">cl_status_t</a>                     io_status,\r
         IN      size_t                          ret_bytes );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -122,12 +122,12 @@ Component Library: IOCTL Object/cl_ioctl_complete</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo352">cl_ioctl_process</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo357">cl_ioctl_process</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo346">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fctl5fcode">\r
+<h2><a name="robo351">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fctl5fcode">\r
 Component Library: IOCTL Object/cl_ioctl_ctl_code</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -140,7 +140,7 @@ Component Library: IOCTL Object/cl_ioctl_ctl_code</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT uint32_t CL_API\r
 <strong>cl_ioctl_ctl_code</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -154,12 +154,12 @@ Component Library: IOCTL Object/cl_ioctl_ctl_code</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_ctl_code</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo355">cl_ioctl_type</a>, <a href="#robo344">cl_ioctl_cmd</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo349">cl_ioctl_cmd</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo347">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fhandle5ft">\r
+<h2><a name="robo352">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fhandle5ft">\r
 Component Library: IOCTL Object/cl_ioctl_handle_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -175,14 +175,14 @@ Component Library: IOCTL Object/cl_ioctl_handle_t</a></h2>
        varies from environment to environment.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo355">cl_ioctl_type</a>, <a href="#robo344">cl_ioctl_cmd</a>, <a href="#robo348">cl_ioctl_in_buf</a>,\r
-       <a href="#robo349">cl_ioctl_in_size</a>, <a href="#robo350">cl_ioctl_out_buf</a>, <a href="#robo351">cl_ioctl_out_size</a>,\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo349">cl_ioctl_cmd</a>, <a href="#robo353">cl_ioctl_in_buf</a>,\r
+       <a href="#robo354">cl_ioctl_in_size</a>, <a href="#robo355">cl_ioctl_out_buf</a>, <a href="#robo356">cl_ioctl_out_size</a>,\r
        cl_ioctl_set_status, cl_ioctl_set_ret_bytes\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo348">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fbuf">\r
+<h2><a name="robo353">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fbuf">\r
 Component Library: IOCTL Object/cl_ioctl_in_buf</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -195,7 +195,7 @@ Component Library: IOCTL Object/cl_ioctl_in_buf</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_ioctl_in_buf</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -211,13 +211,13 @@ Component Library: IOCTL Object/cl_ioctl_in_buf</a></h2>
        returned pointer points to the MDL describing the input buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo349">cl_ioctl_in_size</a>,\r
-       <a href="#robo350">cl_ioctl_out_buf</a>, <a href="#robo351">cl_ioctl_out_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo354">cl_ioctl_in_size</a>,\r
+       <a href="#robo355">cl_ioctl_out_buf</a>, <a href="#robo356">cl_ioctl_out_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo349">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fsize">\r
+<h2><a name="robo354">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fsize">\r
 Component Library: IOCTL Object/cl_ioctl_in_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -228,9 +228,9 @@ Component Library: IOCTL Object/cl_ioctl_in_size</a></h2>
 <span class="DESCRIPTION"><pre>       Returns the size of the input buffer of an IOCTL.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT size_t CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT ULONG CL_API\r
 <strong>cl_ioctl_in_size</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -244,13 +244,13 @@ Component Library: IOCTL Object/cl_ioctl_in_size</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_in_size</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo348">cl_ioctl_in_buf</a>,\r
-       <a href="#robo350">cl_ioctl_out_buf</a>, <a href="#robo351">cl_ioctl_out_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo353">cl_ioctl_in_buf</a>,\r
+       <a href="#robo355">cl_ioctl_out_buf</a>, <a href="#robo356">cl_ioctl_out_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo350">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fbuf">\r
+<h2><a name="robo355">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fbuf">\r
 Component Library: IOCTL Object/cl_ioctl_out_buf</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -263,7 +263,7 @@ Component Library: IOCTL Object/cl_ioctl_out_buf</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_ioctl_out_buf</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -280,13 +280,13 @@ Component Library: IOCTL Object/cl_ioctl_out_buf</a></h2>
        the input buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo351">cl_ioctl_out_size</a>,\r
-       <a href="#robo348">cl_ioctl_in_buf</a>, <a href="#robo349">cl_ioctl_in_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo356">cl_ioctl_out_size</a>,\r
+       <a href="#robo353">cl_ioctl_in_buf</a>, <a href="#robo354">cl_ioctl_in_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo351">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fsize">\r
+<h2><a name="robo356">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fsize">\r
 Component Library: IOCTL Object/cl_ioctl_out_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -297,9 +297,9 @@ Component Library: IOCTL Object/cl_ioctl_out_size</a></h2>
 <span class="DESCRIPTION"><pre>       Returns the size of the output buffer of an IOCTL.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT size_t CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT ULONG CL_API\r
 <strong>cl_ioctl_out_size</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -313,13 +313,13 @@ Component Library: IOCTL Object/cl_ioctl_out_size</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_out_size</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo350">cl_ioctl_out_buf</a>,\r
-       <a href="#robo348">cl_ioctl_in_buf</a>, <a href="#robo349">cl_ioctl_in_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo355">cl_ioctl_out_buf</a>,\r
+       <a href="#robo353">cl_ioctl_in_buf</a>, <a href="#robo354">cl_ioctl_in_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo352">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fprocess">\r
+<h2><a name="robo357">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fprocess">\r
 Component Library: IOCTL Object/cl_ioctl_process</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -328,13 +328,13 @@ Component Library: IOCTL Object/cl_ioctl_process</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The <strong>cl_ioctl_process</strong> function unpacks information initiated by a call to\r
-       <a href="#robo353">cl_ioctl_request</a> function and invokes a user-supplied callback.\r
+       <a href="#robo358">cl_ioctl_request</a> function and invokes a user-supplied callback.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_ioctl_process</strong>(\r
         IN      void                                    *p_ioctl,\r
-        IN      <a href="#robo356">cl_pfn_ioctl_handler_t</a>  pfn_ioctl_handler,\r
+        IN      <a href="#robo361">cl_pfn_ioctl_handler_t</a>  pfn_ioctl_handler,\r
         IN      void                                    *context_1,\r
         IN      void                                    *context_2 );\r
 </pre>\r
@@ -361,7 +361,7 @@ Component Library: IOCTL Object/cl_ioctl_process</a></h2>
        Other values to indicate various failures.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Users must call <a href="#robo345">cl_ioctl_complete</a> from within the handler if completing\r
+<span class="NOTES"><pre>       Users must call <a href="#robo350">cl_ioctl_complete</a> from within the handler if completing\r
        the IOCTL request synchronously.  If the IOCTL request's control code is\r
        invalid, the handler should return CL_INVALID_REQUEST.\r
 \r
@@ -374,12 +374,12 @@ Component Library: IOCTL Object/cl_ioctl_process</a></h2>
        parameter of the IOCTL entry point instead of a copy.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo356">cl_pfn_ioctl_handler_t</a>, <a href="#robo345">cl_ioctl_complete</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo361">cl_pfn_ioctl_handler_t</a>, <a href="#robo350">cl_ioctl_complete</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo353">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5frequest">\r
+<h2><a name="robo358">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5frequest">\r
 Component Library: IOCTL Object/cl_ioctl_request</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -391,7 +391,7 @@ Component Library: IOCTL Object/cl_ioctl_request</a></h2>
        requests to a device.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_ioctl_request</strong>(\r
         IN              void                    *h_dev,\r
         IN              uint32_t                ioctl_code,\r
@@ -434,12 +434,12 @@ Component Library: IOCTL Object/cl_ioctl_request</a></h2>
                exclusive of the p_ret_bytes parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo354">cl_ioctl_result</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo359">cl_ioctl_result</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo354">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fresult">\r
+<h2><a name="robo359">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fresult">\r
 Component Library: IOCTL Object/cl_ioctl_result</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -450,7 +450,7 @@ Component Library: IOCTL Object/cl_ioctl_result</a></h2>
 <span class="DESCRIPTION"><pre>       Checks the status of an asynchronous IOCTL request.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_ioctl_result</strong>(\r
         IN      void            *h_dev,\r
         IN      void            *p_async_info,\r
@@ -467,7 +467,7 @@ Component Library: IOCTL Object/cl_ioctl_result</a></h2>
                [in] For platforms that support asynchronous I/O, supplies a pointer\r
                to that platform's async I/O structure, if any.  For Windows, this\r
                is a pointer to an OVERLAPPED structure.  This must be the same\r
-               as that provided in the <a href="#robo353">cl_ioctl_request</a> function.\r
+               as that provided in the <a href="#robo358">cl_ioctl_request</a> function.\r
 \r
        p_ret_bytes\r
                [out] Number of bytes written to the output buffer.\r
@@ -485,12 +485,12 @@ Component Library: IOCTL Object/cl_ioctl_result</a></h2>
        Other status values to indicate errors.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo353">cl_ioctl_request</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo358">cl_ioctl_request</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo355">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5ftype">\r
+<h2><a name="robo360">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5ftype">\r
 Component Library: IOCTL Object/cl_ioctl_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -503,7 +503,7 @@ Component Library: IOCTL Object/cl_ioctl_type</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT uint16_t CL_API\r
 <strong>cl_ioctl_type</strong>(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -517,12 +517,12 @@ Component Library: IOCTL Object/cl_ioctl_type</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_type</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo344">cl_ioctl_cmd</a>, <a href="#robo346">cl_ioctl_ctl_code</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo349">cl_ioctl_cmd</a>, <a href="#robo351">cl_ioctl_ctl_code</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo356">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fpfn5fioctl5fhandler5ft">\r
+<h2><a name="robo361">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fpfn5fioctl5fhandler5ft">\r
 Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -532,12 +532,12 @@ Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The <strong>cl_pfn_ioctl_handler_t</strong> function type defines the prototype for\r
        IOCTL handlers used when handling IOCTL requests initiated by\r
-       <a href="#robo353">cl_ioctl_request</a>.\r
+       <a href="#robo358">cl_ioctl_request</a>.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo304">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_ioctl_handler_t</strong>)(\r
-        IN      <a href="#robo347">cl_ioctl_handle_t</a>       h_ioctl,\r
+        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl,\r
         IN      void                            *context_1,\r
         IN      void                            *context_2 );\r
 </pre>\r
@@ -546,10 +546,10 @@ Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>
                [in] Handle to the IOCTL request.\r
 \r
        context_1\r
-               [in] First context parameters, as provided to <a href="#robo352">cl_ioctl_process</a>.\r
+               [in] First context parameters, as provided to <a href="#robo357">cl_ioctl_process</a>.\r
 \r
        context_2\r
-               [in] Second context parameters, as provided to <a href="#robo352">cl_ioctl_process</a>.\r
+               [in] Second context parameters, as provided to <a href="#robo357">cl_ioctl_process</a>.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if the IOCTL was completed successfully.\r
@@ -563,12 +563,12 @@ Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>
        status in the output buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo347">cl_ioctl_handle_t</a>, <a href="#robo352">cl_ioctl_process</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo357">cl_ioctl_process</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo357">[Definitions]<a name="Component20Library3a20IOCTL20Object2fIOCTL5fCODE">\r
+<h2><a name="robo362">[Definitions]<a name="Component20Library3a20IOCTL20Object2fIOCTL5fCODE">\r
 Component Library: IOCTL Object/IOCTL_CODE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -602,7 +602,7 @@ Component Library: IOCTL Object/IOCTL_CODE</a></h2>
        result in FILE_ANY_ACCESS and METHOD_BUFFERED being specified.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, cl_dev_ioctl, <a href="#robo355">cl_ioctl_type</a>, <a href="#robo344">cl_ioctl_cmd</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, cl_dev_ioctl, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo349">cl_ioctl_cmd</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 899e62b..c58a367 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_irqlock_h.html</title>\r
 <!-- Source: ./inc/complib/cl_irqlock.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_irqlock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_irqlock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -31,15 +31,15 @@ Component Library/Irqlock</a></h2>
                cl_irqlock_t\r
 \r
        Initialization:\r
-               <a href="#robo359">cl_irqlock_construct</a>, <a href="#robo361">cl_irqlock_init</a>, <a href="#robo360">cl_irqlock_destroy</a>\r
+               <a href="#robo364">cl_irqlock_construct</a>, <a href="#robo366">cl_irqlock_init</a>, <a href="#robo365">cl_irqlock_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo358">cl_irqlock_acquire</a>, <a href="#robo362">cl_irqlock_release</a>\r
+               <a href="#robo363">cl_irqlock_acquire</a>, <a href="#robo367">cl_irqlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo358">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5facquire">\r
+<h2><a name="robo363">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5facquire">\r
 Component Library: Irqlock/cl_irqlock_acquire</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -66,12 +66,12 @@ Component Library: Irqlock/cl_irqlock_acquire</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo362">cl_irqlock_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo367">cl_irqlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo359">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fconstruct">\r
+<h2><a name="robo364">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fconstruct">\r
 Component Library: Irqlock/cl_irqlock_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -95,19 +95,19 @@ Component Library: Irqlock/cl_irqlock_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo360">cl_irqlock_destroy</a> without first calling \r
-       <a href="#robo361">cl_irqlock_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo365">cl_irqlock_destroy</a> without first calling \r
+       <a href="#robo366">cl_irqlock_init</a>.\r
 \r
        Calling <strong>cl_irqlock_construct</strong> is a prerequisite to calling any other\r
-       IRQ lock function except <a href="#robo361">cl_irqlock_init</a>.\r
+       IRQ lock function except <a href="#robo366">cl_irqlock_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo361">cl_irqlock_init</a>, <a href="#robo360">cl_irqlock_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo366">cl_irqlock_init</a>, <a href="#robo365">cl_irqlock_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo360">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fdestroy">\r
+<h2><a name="robo365">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fdestroy">\r
 Component Library: Irqlock/cl_irqlock_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -132,16 +132,16 @@ Component Library: Irqlock/cl_irqlock_destroy</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Performs any necessary cleanup of a IRQ lock. This function must only \r
-       be called if either <a href="#robo359">cl_irqlock_construct</a> or <a href="#robo361">cl_irqlock_init</a> has been \r
+       be called if either <a href="#robo364">cl_irqlock_construct</a> or <a href="#robo366">cl_irqlock_init</a> has been \r
        called.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo359">cl_irqlock_construct</a>, <a href="#robo361">cl_irqlock_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo364">cl_irqlock_construct</a>, <a href="#robo366">cl_irqlock_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo361">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5finit">\r
+<h2><a name="robo366">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5finit">\r
 Component Library: Irqlock/cl_irqlock_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -152,7 +152,7 @@ Component Library: Irqlock/cl_irqlock_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_irqlock_init</strong> function initializes a IRQ lock for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_irqlock_init</strong>( \r
         IN      cl_irqlock_t* const             p_irqlock,\r
         IN      cl_interrupt_t* const   p_interrupt );\r
@@ -169,12 +169,12 @@ Component Library: Irqlock/cl_irqlock_init</a></h2>
        CL_SUCCESS if initialization succeeded.\r
 \r
        CL_ERROR if initialization failed. Callers should call \r
-       <a href="#robo360">cl_irqlock_destroy</a> to clean up any resources allocated during \r
+       <a href="#robo365">cl_irqlock_destroy</a> to clean up any resources allocated during \r
        initialization.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Initialize the IRQ lock structure. Allows calling cl_irqlock_aquire \r
-       and <a href="#robo362">cl_irqlock_release</a>.\r
+       and <a href="#robo367">cl_irqlock_release</a>.\r
 \r
        In Linux, the p_interrupt parameter is currently ignored.\r
 \r
@@ -182,13 +182,13 @@ Component Library: Irqlock/cl_irqlock_init</a></h2>
        the value of which is supplied by a call to IoConnectInterrupt.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo359">cl_irqlock_construct</a>, <a href="#robo360">cl_irqlock_destroy</a>, \r
-       <a href="#robo358">cl_irqlock_acquire</a>, <a href="#robo362">cl_irqlock_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo364">cl_irqlock_construct</a>, <a href="#robo365">cl_irqlock_destroy</a>, \r
+       <a href="#robo363">cl_irqlock_acquire</a>, <a href="#robo367">cl_irqlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo362">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5frelease">\r
+<h2><a name="robo367">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5frelease">\r
 Component Library: Irqlock/cl_irqlock_release</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -211,10 +211,10 @@ Component Library: Irqlock/cl_irqlock_release</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Releases a IRQ lock after a call to <a href="#robo358">cl_irqlock_acquire</a>.\r
+<span class="NOTES"><pre>       Releases a IRQ lock after a call to <a href="#robo363">cl_irqlock_acquire</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo358">cl_irqlock_acquire</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo363">cl_irqlock_acquire</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 90eeb58..4887f1a 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_list_h.html</title>\r
 <!-- Source: ./inc/complib/cl_list.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_list.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_list.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -22,52 +22,52 @@ Component Library/List</a></h2>
 <span class="DESCRIPTION"><pre>       <strong>List</strong> stores objects in a doubly linked list.\r
 \r
        Unlike quick list, users pass pointers to the object being stored, rather\r
-       than to a <a href="./cl_qlist_h.html#robo554">cl_list_item_t</a> structure.  Insertion operations on a list can\r
+       than to a <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a> structure.  Insertion operations on a list can\r
        fail, and callers should trap for such failures.\r
 \r
        Use quick list in situations where insertion failures cannot be tolerated.\r
 \r
        <strong>List</strong> is not thread safe, and users must provide serialization.\r
 \r
-       The list functions operates on a <a href="#robo390">cl_list_t</a> structure which should be\r
+       The list functions operates on a <a href="#robo395">cl_list_t</a> structure which should be\r
        treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Types:\r
-               <a href="#robo381">cl_list_iterator_t</a>\r
+               <a href="#robo386">cl_list_iterator_t</a>\r
 \r
        Structures:\r
-               <a href="#robo390">cl_list_t</a>\r
+               <a href="#robo395">cl_list_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo392">cl_pfn_list_apply_t</a>, <a href="#robo393">cl_pfn_list_find_t</a>\r
+               <a href="#robo397">cl_pfn_list_apply_t</a>, <a href="#robo398">cl_pfn_list_find_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo367">cl_list_construct</a>, <a href="#robo374">cl_list_init</a>, <a href="#robo369">cl_list_destroy</a>\r
+               <a href="#robo372">cl_list_construct</a>, <a href="#robo379">cl_list_init</a>, <a href="#robo374">cl_list_destroy</a>\r
 \r
        Iteration:\r
-               <a href="#robo382">cl_list_next</a>, <a href="#robo384">cl_list_prev</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo391">cl_list_tail</a>,\r
-               <a href="#robo370">cl_list_end</a>\r
+               <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>,\r
+               <a href="#robo375">cl_list_end</a>\r
 \r
        Manipulation:\r
-               <a href="#robo377">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_tail</a>,\r
-               <a href="#robo375">cl_list_insert_array_head</a>, <a href="#robo376">cl_list_insert_array_tail</a>,\r
-               <a href="#robo379">cl_list_insert_prev</a>, <a href="#robo378">cl_list_insert_next</a>,\r
-               <a href="#robo386">cl_list_remove_head</a>, <a href="#robo389">cl_list_remove_tail</a>,\r
-               <a href="#robo388">cl_list_remove_object</a>, <a href="#robo387">cl_list_remove_item</a>, <a href="#robo385">cl_list_remove_all</a>\r
+               <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
+               <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo381">cl_list_insert_array_tail</a>,\r
+               <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>,\r
+               <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>,\r
+               <a href="#robo393">cl_list_remove_object</a>, <a href="#robo392">cl_list_remove_item</a>, <a href="#robo390">cl_list_remove_all</a>\r
 \r
        Search:\r
-               <a href="#robo365">cl_is_object_in_list</a>, <a href="#robo371">cl_list_find_from_head</a>, <a href="#robo372">cl_list_find_from_tail</a>,\r
-               <a href="#robo366">cl_list_apply_func</a>\r
+               <a href="#robo370">cl_is_object_in_list</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo377">cl_list_find_from_tail</a>,\r
+               <a href="#robo371">cl_list_apply_func</a>\r
 \r
        Attributes:\r
-               <a href="#robo368">cl_list_count</a>, <a href="#robo363">cl_is_list_empty</a>, <a href="#robo364">cl_is_list_inited</a>\r
+               <a href="#robo373">cl_list_count</a>, <a href="#robo368">cl_is_list_empty</a>, <a href="#robo369">cl_is_list_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo363">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5fempty">\r
+<h2><a name="robo368">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5fempty">\r
 Component Library: List/cl_is_list_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -80,16 +80,16 @@ Component Library: List/cl_is_list_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_list_empty</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
-        return( <a href="./cl_qlist_h.html#robo553">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        return( <a href="./cl_qlist_h.html#robo558">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure.\r
 \r
  RETURN VALUES\r
        TRUE if the specified list is empty.\r
@@ -97,12 +97,12 @@ Component Library: List/cl_is_list_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo368">cl_list_count</a>, <a href="#robo385">cl_list_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo373">cl_list_count</a>, <a href="#robo390">cl_list_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo364">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5finited">\r
+<h2><a name="robo369">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5finited">\r
 Component Library: List/cl_is_list_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -116,7 +116,7 @@ Component Library: List/cl_is_list_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_list_inited</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -124,12 +124,12 @@ Component Library: List/cl_is_list_inited</a></h2>
          * The pool is the last thing initialized.  If it is initialized, the\r
          * list is initialized too.\r
          */\r
-        return( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        return( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure whose initilization state\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure whose initilization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -147,7 +147,7 @@ Component Library: List/cl_is_list_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo365">[Functions]<a name="Component20Library3a20List2fcl5fis5fobject5fin5flist">\r
+<h2><a name="robo370">[Functions]<a name="Component20Library3a20List2fcl5fis5fobject5fin5flist">\r
 Component Library: List/cl_is_object_in_list</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -161,12 +161,12 @@ Component Library: List/cl_is_object_in_list</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT boolean_t CL_API\r
 <strong>cl_is_object_in_list</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list,\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
         IN      const void* const               p_object );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure in which to look for the object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure in which to look for the object.\r
 \r
        p_object\r
                [in] Pointer to an object stored in a list.\r
@@ -182,7 +182,7 @@ Component Library: List/cl_is_object_in_list</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo366">[Functions]<a name="Component20Library3a20List2fcl5flist5fapply5ffunc">\r
+<h2><a name="robo371">[Functions]<a name="Component20Library3a20List2fcl5flist5fapply5ffunc">\r
 Component Library: List/cl_list_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -196,17 +196,17 @@ Component Library: List/cl_list_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_list_apply_func</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list,\r
-        IN      <a href="#robo392">cl_pfn_list_apply_t</a>             pfn_func,\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
+        IN      <a href="#robo397">cl_pfn_list_apply_t</a>             pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure to iterate.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure to iterate.\r
 \r
        pfn_func\r
                [in] Function invoked for every item in a list.\r
-               See the <a href="#robo392">cl_pfn_list_apply_t</a> function type declaration for details\r
+               See the <a href="#robo397">cl_pfn_list_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -222,13 +222,13 @@ Component Library: List/cl_list_apply_func</a></h2>
        would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo371">cl_list_find_from_head</a>, <a href="#robo372">cl_list_find_from_tail</a>,\r
-       <a href="#robo392">cl_pfn_list_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo377">cl_list_find_from_tail</a>,\r
+       <a href="#robo397">cl_pfn_list_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo367">[Functions]<a name="Component20Library3a20List2fcl5flist5fconstruct">\r
+<h2><a name="robo372">[Functions]<a name="Component20Library3a20List2fcl5flist5fconstruct">\r
 Component Library: List/cl_list_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -241,28 +241,28 @@ Component Library: List/cl_list_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_list_construct</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list );\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to <a href="#robo390">cl_list_t</a> object whose state to initialize.\r
+               [in] Pointer to <a href="#robo395">cl_list_t</a> object whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo374">cl_list_init</a>, <a href="#robo369">cl_list_destroy</a> and <a href="#robo364">cl_is_list_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo379">cl_list_init</a>, <a href="#robo374">cl_list_destroy</a> and <a href="#robo369">cl_is_list_inited</a>.\r
 \r
        Calling <strong>cl_list_construct</strong> is a prerequisite to calling any other\r
-       list function except <a href="#robo374">cl_list_init</a>.\r
+       list function except <a href="#robo379">cl_list_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo374">cl_list_init</a>, <a href="#robo369">cl_list_destroy</a>, <a href="#robo364">cl_is_list_inited</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo379">cl_list_init</a>, <a href="#robo374">cl_list_destroy</a>, <a href="#robo369">cl_is_list_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo368">[Functions]<a name="Component20Library3a20List2fcl5flist5fcount">\r
+<h2><a name="robo373">[Functions]<a name="Component20Library3a20List2fcl5flist5fcount">\r
 Component Library: List/cl_list_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -275,17 +275,17 @@ Component Library: List/cl_list_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_list_count</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo559">cl_qlist_count</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo564">cl_qlist_count</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure whose object to count.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure whose object to count.\r
 \r
  RETURN VALUES\r
        Number of objects stored in the specified list.\r
@@ -296,7 +296,7 @@ Component Library: List/cl_list_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo369">[Functions]<a name="Component20Library3a20List2fcl5flist5fdestroy">\r
+<h2><a name="robo374">[Functions]<a name="Component20Library3a20List2fcl5flist5fdestroy">\r
 Component Library: List/cl_list_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -309,11 +309,11 @@ Component Library: List/cl_list_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_list_destroy</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list );\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to <a href="#robo390">cl_list_t</a> structure to destroy.\r
+               [in] Pointer to <a href="#robo395">cl_list_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -323,18 +323,18 @@ Component Library: List/cl_list_destroy</a></h2>
        but does release all memory allocated internally.  Further operations\r
        should not be attempted on the list after <strong>cl_list_destroy</strong> is invoked.\r
 \r
-       This function should only be called after a call to <a href="#robo367">cl_list_construct</a>\r
-       or <a href="#robo374">cl_list_init</a>.\r
+       This function should only be called after a call to <a href="#robo372">cl_list_construct</a>\r
+       or <a href="#robo379">cl_list_init</a>.\r
 \r
        In debug builds, <strong>cl_list_destroy</strong> asserts if the list is not empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo367">cl_list_construct</a>, <a href="#robo374">cl_list_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo372">cl_list_construct</a>, <a href="#robo379">cl_list_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo370">[Functions]<a name="Component20Library3a20List2fcl5flist5fend">\r
+<h2><a name="robo375">[Functions]<a name="Component20Library3a20List2fcl5flist5fend">\r
 Component Library: List/cl_list_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -346,36 +346,36 @@ Component Library: List/cl_list_end</a></h2>
        the end of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_end</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo560">cl_qlist_end</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo565">cl_qlist_end</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
                object at the head is to be returned.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
-<span class="RETURN_VALUE"><pre>       <a href="#robo381">cl_list_iterator_t</a> for the end of the list.\r
+<span class="RETURN_VALUE"><pre>       <a href="#robo386">cl_list_iterator_t</a> for the end of the list.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo383">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo381">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo386">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, <a href="#robo384">cl_list_prev</a>,\r
-       <a href="#robo383">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>,\r
+       <a href="#robo388">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo371">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5fhead">\r
+<h2><a name="robo376">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5fhead">\r
 Component Library: List/cl_list_find_from_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -387,19 +387,19 @@ Component Library: List/cl_list_find_from_head</a></h2>
        to search for an object starting from the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_find_from_head</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list,\r
-        IN      <a href="#robo393">cl_pfn_list_find_t</a>              pfn_func,\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
+        IN      <a href="#robo398">cl_pfn_list_find_t</a>              pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure to search.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure to search.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo393">cl_pfn_list_find_t</a> function type declaration for details\r
+               See the <a href="#robo398">cl_pfn_list_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -418,13 +418,13 @@ Component Library: List/cl_list_find_from_head</a></h2>
        operations as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo372">cl_list_find_from_tail</a>, <a href="#robo366">cl_list_apply_func</a>,\r
-       <a href="#robo393">cl_pfn_list_find_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo377">cl_list_find_from_tail</a>, <a href="#robo371">cl_list_apply_func</a>,\r
+       <a href="#robo398">cl_pfn_list_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo372">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5ftail">\r
+<h2><a name="robo377">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5ftail">\r
 Component Library: List/cl_list_find_from_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -436,19 +436,19 @@ Component Library: List/cl_list_find_from_tail</a></h2>
        to search for an object starting from the tail of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_find_from_tail</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list,\r
-        IN      <a href="#robo393">cl_pfn_list_find_t</a>              pfn_func,\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
+        IN      <a href="#robo398">cl_pfn_list_find_t</a>              pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure to search.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure to search.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo393">cl_pfn_list_find_t</a> function type declaration for details\r
+               See the <a href="#robo398">cl_pfn_list_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -467,13 +467,13 @@ Component Library: List/cl_list_find_from_tail</a></h2>
        operations as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo371">cl_list_find_from_head</a>, <a href="#robo366">cl_list_apply_func</a>,\r
-       <a href="#robo393">cl_pfn_list_find_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo371">cl_list_apply_func</a>,\r
+       <a href="#robo398">cl_pfn_list_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo373">[Functions]<a name="Component20Library3a20List2fcl5flist5fhead">\r
+<h2><a name="robo378">[Functions]<a name="Component20Library3a20List2fcl5flist5fhead">\r
 Component Library: List/cl_list_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -485,38 +485,38 @@ Component Library: List/cl_list_head</a></h2>
        the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_head</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo565">cl_qlist_head</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo570">cl_qlist_head</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
                object at the head is to be returned.\r
 \r
  RETURN VALUES\r
-       <a href="#robo381">cl_list_iterator_t</a> for the head of the list.\r
+       <a href="#robo386">cl_list_iterator_t</a> for the head of the list.\r
 \r
-       <a href="#robo381">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo383">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo381">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo386">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, <a href="#robo384">cl_list_prev</a>, <a href="#robo370">cl_list_end</a>,\r
-       <a href="#robo383">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo375">cl_list_end</a>,\r
+       <a href="#robo388">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo374">[Functions]<a name="Component20Library3a20List2fcl5flist5finit">\r
+<h2><a name="robo379">[Functions]<a name="Component20Library3a20List2fcl5flist5finit">\r
 Component Library: List/cl_list_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -527,14 +527,14 @@ Component Library: List/cl_list_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_init</strong> function initializes a list for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_init</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
         IN      const size_t            min_items );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to <a href="#robo390">cl_list_t</a> structure to initialize.\r
+               [in] Pointer to <a href="#robo395">cl_list_t</a> structure to initialize.\r
 \r
        min_items\r
                [in] Minimum number of items that can be stored.  All necessary\r
@@ -551,13 +551,13 @@ Component Library: List/cl_list_init</a></h2>
        by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo367">cl_list_construct</a>, <a href="#robo369">cl_list_destroy</a>, <a href="#robo377">cl_list_insert_head</a>,\r
-       <a href="#robo380">cl_list_insert_tail</a>, <a href="#robo386">cl_list_remove_head</a>, <a href="#robo389">cl_list_remove_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo372">cl_list_construct</a>, <a href="#robo374">cl_list_destroy</a>, <a href="#robo382">cl_list_insert_head</a>,\r
+       <a href="#robo385">cl_list_insert_tail</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo375">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5fhead">\r
+<h2><a name="robo380">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5fhead">\r
 Component Library: List/cl_list_insert_array_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -569,16 +569,16 @@ Component Library: List/cl_list_insert_array_head</a></h2>
        at the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_array_head</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_array,\r
         IN      uint32_t                        item_count,\r
         IN      const uint32_t          item_size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure into which to insert the objects.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the objects.\r
 \r
        p_array\r
                [in] Pointer to the first object in an array.\r
@@ -599,16 +599,16 @@ Component Library: List/cl_list_insert_array_head</a></h2>
 <span class="NOTES"><pre>       Inserts all objects in the array to the head of the list, preserving the\r
        ordering of the objects.  If not successful, no items are added.\r
        <a href="#robo15">List</a> insertion operations are guaranteed to work for the minimum number\r
-       of items as specified in <a href="#robo374">cl_list_init</a> by the min_items parameter.\r
+       of items as specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_insert_array_tail</a>, <a href="#robo377">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_tail</a>,\r
-       <a href="#robo379">cl_list_insert_prev</a>, <a href="#robo378">cl_list_insert_next</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo381">cl_list_insert_array_tail</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
+       <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo376">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5ftail">\r
+<h2><a name="robo381">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5ftail">\r
 Component Library: List/cl_list_insert_array_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -620,16 +620,16 @@ Component Library: List/cl_list_insert_array_tail</a></h2>
        at the tail of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_array_tail</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_array,\r
         IN      uint32_t                        item_count,\r
         IN      const uint32_t          item_size);\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure into which to insert the objects.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the objects.\r
 \r
        p_array\r
                [in] Pointer to the first object in an array.\r
@@ -650,16 +650,16 @@ Component Library: List/cl_list_insert_array_tail</a></h2>
 <span class="NOTES"><pre>       Inserts all objects in the array to the tail of the list, preserving the\r
        ordering of the objects.  If not successful, no items are added.\r
        <a href="#robo15">List</a> insertion operations are guaranteed to work for the minimum number\r
-       of items as specified in <a href="#robo374">cl_list_init</a> by the min_items parameter.\r
+       of items as specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo375">cl_list_insert_array_head</a>, <a href="#robo377">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_tail</a>,\r
-       <a href="#robo379">cl_list_insert_prev</a>, <a href="#robo378">cl_list_insert_next</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
+       <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo377">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fhead">\r
+<h2><a name="robo382">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fhead">\r
 Component Library: List/cl_list_insert_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -670,29 +670,29 @@ Component Library: List/cl_list_insert_head</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_insert_head</strong> function inserts an object at the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_head</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo621">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo569">cl_qlist_insert_head</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
+        <a href="./cl_qlist_h.html#robo574">cl_qlist_insert_head</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -705,17 +705,17 @@ Component Library: List/cl_list_insert_head</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Inserts the specified object at the head of the list.  <a href="#robo15">List</a> insertion\r
        operations are guaranteed to work for the minimum number of items as\r
-       specified in <a href="#robo374">cl_list_init</a> by the min_items parameter.\r
+       specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo380">cl_list_insert_tail</a>, <a href="#robo375">cl_list_insert_array_head</a>,\r
-       <a href="#robo376">cl_list_insert_array_tail</a>, <a href="#robo379">cl_list_insert_prev</a>, <a href="#robo378">cl_list_insert_next</a>,\r
-       <a href="#robo386">cl_list_remove_head</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo385">cl_list_insert_tail</a>, <a href="#robo380">cl_list_insert_array_head</a>,\r
+       <a href="#robo381">cl_list_insert_array_tail</a>, <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>,\r
+       <a href="#robo391">cl_list_remove_head</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo378">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fnext">\r
+<h2><a name="robo383">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fnext">\r
 Component Library: List/cl_list_insert_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -727,35 +727,35 @@ Component Library: List/cl_list_insert_next</a></h2>
        the object associated with a given iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_next</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const                        p_list,\r
-        IN      const <a href="#robo381">cl_list_iterator_t</a>        iterator,\r
+        IN      <a href="#robo395">cl_list_t</a>* const                        p_list,\r
+        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator,\r
         IN      const void* const                       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo621">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo572">cl_qlist_insert_next</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo554">cl_list_item_t</a>*)iterator,\r
+        <a href="./cl_qlist_h.html#robo577">cl_qlist_insert_next</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>*)iterator,\r
                 &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
 \r
        iterator\r
-               [in] <a href="#robo381">cl_list_iterator_t</a> returned by a previous call to <a href="#robo373">cl_list_head</a>,\r
-               <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, or <a href="#robo384">cl_list_prev</a>.\r
+               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
+               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a>.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -766,13 +766,13 @@ Component Library: List/cl_list_insert_next</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory for the insertion.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo379">cl_list_insert_prev</a>, <a href="#robo377">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_tail</a>,\r
-       <a href="#robo375">cl_list_insert_array_head</a>, <a href="#robo376">cl_list_insert_array_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
+       <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo381">cl_list_insert_array_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo379">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fprev">\r
+<h2><a name="robo384">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fprev">\r
 Component Library: List/cl_list_insert_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -784,35 +784,35 @@ Component Library: List/cl_list_insert_prev</a></h2>
        the object associated with a given iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_prev</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const                        p_list,\r
-        IN      const <a href="#robo381">cl_list_iterator_t</a>        iterator,\r
+        IN      <a href="#robo395">cl_list_t</a>* const                        p_list,\r
+        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator,\r
         IN      const void* const                       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo621">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo573">cl_qlist_insert_prev</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo554">cl_list_item_t</a>*)iterator,\r
+        <a href="./cl_qlist_h.html#robo578">cl_qlist_insert_prev</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>*)iterator,\r
                 &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
 \r
        iterator\r
-               [in] <a href="#robo381">cl_list_iterator_t</a> returned by a previous call to <a href="#robo373">cl_list_head</a>,\r
-               <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, or <a href="#robo384">cl_list_prev</a>.\r
+               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
+               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a>.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -823,13 +823,13 @@ Component Library: List/cl_list_insert_prev</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory for the insertion.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_insert_next</a>, <a href="#robo377">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_tail</a>,\r
-       <a href="#robo375">cl_list_insert_array_head</a>, <a href="#robo376">cl_list_insert_array_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo383">cl_list_insert_next</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
+       <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo381">cl_list_insert_array_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo380">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5ftail">\r
+<h2><a name="robo385">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5ftail">\r
 Component Library: List/cl_list_insert_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -840,29 +840,29 @@ Component Library: List/cl_list_insert_tail</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_insert_tail</strong> function inserts an object at the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_tail</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo621">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo574">cl_qlist_insert_tail</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
+        <a href="./cl_qlist_h.html#robo579">cl_qlist_insert_tail</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -875,17 +875,17 @@ Component Library: List/cl_list_insert_tail</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Inserts the specified object at the tail of the list.  <a href="#robo15">List</a> insertion\r
        operations are guaranteed to work for the minimum number of items as\r
-       specified in <a href="#robo374">cl_list_init</a> by the min_items parameter.\r
+       specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo377">cl_list_insert_head</a>, <a href="#robo375">cl_list_insert_array_head</a>,\r
-       <a href="#robo376">cl_list_insert_array_tail</a>, <a href="#robo379">cl_list_insert_prev</a>, <a href="#robo378">cl_list_insert_next</a>,\r
-       <a href="#robo389">cl_list_remove_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_array_head</a>,\r
+       <a href="#robo381">cl_list_insert_array_tail</a>, <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>,\r
+       <a href="#robo394">cl_list_remove_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo381">[Definitions]<a name="Component20Library3a20List2fcl5flist5fiterator5ft">\r
+<h2><a name="robo386">[Definitions]<a name="Component20Library3a20List2fcl5flist5fiterator5ft">\r
 Component Library: List/cl_list_iterator_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -896,19 +896,19 @@ Component Library: List/cl_list_iterator_t</a></h2>
 <span class="DESCRIPTION"><pre>       Iterator type used to walk a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef const <a href="./cl_qlist_h.html#robo554">cl_list_item_t</a> *<strong>cl_list_iterator_t</strong>;\r
+<span class="SYNOPSIS"><pre>typedef const <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a> *<strong>cl_list_iterator_t</strong>;\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The iterator should be treated as opaque to prevent corrupting the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, <a href="#robo384">cl_list_prev</a>,\r
-       <a href="#robo383">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>,\r
+       <a href="#robo388">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo382">[Functions]<a name="Component20Library3a20List2fcl5flist5fnext">\r
+<h2><a name="robo387">[Functions]<a name="Component20Library3a20List2fcl5flist5fnext">\r
 Component Library: List/cl_list_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -920,42 +920,42 @@ Component Library: List/cl_list_next</a></h2>
        in a list after the object associated with a given list iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_next</strong>(\r
-        IN      const <a href="#robo381">cl_list_iterator_t</a>        iterator )\r
+        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( iterator );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo576">cl_qlist_next</a>( iterator ) );\r
+        return( <a href="./cl_qlist_h.html#robo581">cl_qlist_next</a>( iterator ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
                next object is to be returned.\r
 \r
        iterator\r
-               [in] <a href="#robo381">cl_list_iterator_t</a> returned by a previous call to <a href="#robo373">cl_list_head</a>,\r
-               <a href="#robo391">cl_list_tail</a>, <strong>cl_list_next</strong>, or <a href="#robo384">cl_list_prev</a>.\r
+               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
+               <a href="#robo396">cl_list_tail</a>, <strong>cl_list_next</strong>, or <a href="#robo389">cl_list_prev</a>.\r
 \r
  RETURN VALUES\r
-       <a href="#robo381">cl_list_iterator_t</a> for the object following the object associated with\r
+       <a href="#robo386">cl_list_iterator_t</a> for the object following the object associated with\r
        the list iterator specified by the iterator parameter.\r
 \r
-       <a href="#robo381">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo383">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo381">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo386">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo384">cl_list_prev</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo391">cl_list_tail</a>, <a href="#robo370">cl_list_end</a>,\r
-       <a href="#robo383">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo375">cl_list_end</a>,\r
+       <a href="#robo388">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo383">[Functions]<a name="Component20Library3a20List2fcl5flist5fobj">\r
+<h2><a name="robo388">[Functions]<a name="Component20Library3a20List2fcl5flist5fobj">\r
 Component Library: List/cl_list_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -969,7 +969,7 @@ Component Library: List/cl_list_obj</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_list_obj</strong>(\r
-        IN      const <a href="#robo381">cl_list_iterator_t</a>        iterator )\r
+        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( iterator );\r
 \r
@@ -978,20 +978,20 @@ Component Library: List/cl_list_obj</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       iterator\r
-               [in] <a href="#robo381">cl_list_iterator_t</a> returned by a previous call to <a href="#robo373">cl_list_head</a>,\r
-               <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, or <a href="#robo384">cl_list_prev</a> whose object is requested.\r
+               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
+               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a> whose object is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the object associated with the list iterator specified\r
        by the iterator parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, <a href="#robo384">cl_list_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo384">[Functions]<a name="Component20Library3a20List2fcl5flist5fprev">\r
+<h2><a name="robo389">[Functions]<a name="Component20Library3a20List2fcl5flist5fprev">\r
 Component Library: List/cl_list_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1003,42 +1003,42 @@ Component Library: List/cl_list_prev</a></h2>
        in a list before the object associated with a given list iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_prev</strong>(\r
-        IN      const <a href="#robo381">cl_list_iterator_t</a>        iterator )\r
+        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( iterator );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo578">cl_qlist_prev</a>( iterator ) );\r
+        return( <a href="./cl_qlist_h.html#robo583">cl_qlist_prev</a>( iterator ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
                next object is to be returned.\r
 \r
        iterator\r
-               [in] <a href="#robo381">cl_list_iterator_t</a> returned by a previous call to <a href="#robo373">cl_list_head</a>,\r
-               <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, or <strong>cl_list_prev</strong>.\r
+               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
+               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <strong>cl_list_prev</strong>.\r
 \r
  RETURN VALUES\r
-       <a href="#robo381">cl_list_iterator_t</a> for the object preceding the object associated with\r
+       <a href="#robo386">cl_list_iterator_t</a> for the object preceding the object associated with\r
        the list iterator specified by the iterator parameter.\r
 \r
-       <a href="#robo381">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo383">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo381">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo386">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo382">cl_list_next</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo391">cl_list_tail</a>, <a href="#robo370">cl_list_end</a>,\r
-       <a href="#robo383">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo375">cl_list_end</a>,\r
+       <a href="#robo388">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo385">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fall">\r
+<h2><a name="robo390">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fall">\r
 Component Library: List/cl_list_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1052,30 +1052,30 @@ Component Library: List/cl_list_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_list_remove_all</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list )\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Return all the list items to the pool. */\r
-        <a href="./cl_qpool_h.html#robo625">cl_qpool_put_list</a>( &amp;p_list-&gt;list_item_pool, &amp;p_list-&gt;list );\r
+        <a href="./cl_qpool_h.html#robo630">cl_qpool_put_list</a>( &amp;p_list-&gt;list_item_pool, &amp;p_list-&gt;list );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure from which to remove all objects.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove all objects.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo386">cl_list_remove_head</a>, <a href="#robo389">cl_list_remove_tail</a>, <a href="#robo388">cl_list_remove_object</a>,\r
-       <a href="#robo387">cl_list_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>, <a href="#robo393">cl_list_remove_object</a>,\r
+       <a href="#robo392">cl_list_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo386">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fhead">\r
+<h2><a name="robo391">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fhead">\r
 Component Library: List/cl_list_remove_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1088,29 +1088,29 @@ Component Library: List/cl_list_remove_head</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_list_remove_head</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list )\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* See if the list is empty. */\r
-        if( <a href="./cl_qlist_h.html#robo553">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
+        if( <a href="./cl_qlist_h.html#robo558">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
                 return( NULL );\r
 \r
         /* Get the item at the head of the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo580">cl_qlist_remove_head</a>( &amp;p_list-&gt;list );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo585">cl_qlist_remove_head</a>( &amp;p_list-&gt;list );\r
 \r
         /* Place the pool item back into the pool. */\r
-        <a href="./cl_qpool_h.html#robo624">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
 \r
         return( (void*)p_pool_obj-&gt;list_obj.p_object );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure from which to remove an object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove an object.\r
 \r
  RETURN VALUES\r
        Returns the pointer to the object formerly at the head of the list.\r
@@ -1118,13 +1118,13 @@ Component Library: List/cl_list_remove_head</a></h2>
        NULL if the list was empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo389">cl_list_remove_tail</a>, <a href="#robo385">cl_list_remove_all</a>, <a href="#robo388">cl_list_remove_object</a>,\r
-       <a href="#robo387">cl_list_remove_item</a>, <a href="#robo377">cl_list_insert_head</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo394">cl_list_remove_tail</a>, <a href="#robo390">cl_list_remove_all</a>, <a href="#robo393">cl_list_remove_object</a>,\r
+       <a href="#robo392">cl_list_remove_item</a>, <a href="#robo382">cl_list_insert_head</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo387">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fitem">\r
+<h2><a name="robo392">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fitem">\r
 Component Library: List/cl_list_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1137,37 +1137,37 @@ Component Library: List/cl_list_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_list_remove_item</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const                        p_list,\r
-        IN      const <a href="#robo381">cl_list_iterator_t</a>        iterator )\r
+        IN      <a href="#robo395">cl_list_t</a>* const                        p_list,\r
+        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        <a href="./cl_qlist_h.html#robo581">cl_qlist_remove_item</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo554">cl_list_item_t</a>*)iterator );\r
+        <a href="./cl_qlist_h.html#robo586">cl_qlist_remove_item</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>*)iterator );\r
 \r
         /* Place the list item back into the pool. */\r
-        <a href="./cl_qpool_h.html#robo624">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>*)iterator );\r
+        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)iterator );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure from which to remove the item.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove the item.\r
 \r
        iterator\r
-               [in] <a href="#robo381">cl_list_iterator_t</a> returned by a previous call to <a href="#robo373">cl_list_head</a>,\r
-               <a href="#robo391">cl_list_tail</a>, <a href="#robo382">cl_list_next</a>, or <a href="#robo384">cl_list_prev</a>.\r
+               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
+               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo388">cl_list_remove_object</a>, <a href="#robo386">cl_list_remove_head</a>, <a href="#robo389">cl_list_remove_tail</a>,\r
-       <a href="#robo385">cl_list_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo393">cl_list_remove_object</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>,\r
+       <a href="#robo390">cl_list_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo388">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fobject">\r
+<h2><a name="robo393">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fobject">\r
 Component Library: List/cl_list_remove_object</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1178,14 +1178,14 @@ Component Library: List/cl_list_remove_object</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_remove_object</strong> function removes a specific object from a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_list_remove_object</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_object );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure from which to remove the object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove the object.\r
 \r
        p_object\r
                [in] Pointer to an object to remove from the list.\r
@@ -1199,13 +1199,13 @@ Component Library: List/cl_list_remove_object</a></h2>
 <span class="NOTES"><pre>       Removes the first occurrence of an object from a list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo387">cl_list_remove_item</a>, <a href="#robo386">cl_list_remove_head</a>, <a href="#robo389">cl_list_remove_tail</a>,\r
-       <a href="#robo385">cl_list_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo392">cl_list_remove_item</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>,\r
+       <a href="#robo390">cl_list_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo389">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5ftail">\r
+<h2><a name="robo394">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5ftail">\r
 Component Library: List/cl_list_remove_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1218,29 +1218,29 @@ Component Library: List/cl_list_remove_tail</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_list_remove_tail</strong>(\r
-        IN      <a href="#robo390">cl_list_t</a>* const        p_list )\r
+        IN      <a href="#robo395">cl_list_t</a>* const        p_list )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* See if the list is empty. */\r
-        if( <a href="./cl_qlist_h.html#robo553">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
+        if( <a href="./cl_qlist_h.html#robo558">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
                 return( NULL );\r
 \r
         /* Get the item at the head of the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo582">cl_qlist_remove_tail</a>( &amp;p_list-&gt;list );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo587">cl_qlist_remove_tail</a>( &amp;p_list-&gt;list );\r
 \r
         /* Place the list item back into the pool. */\r
-        <a href="./cl_qpool_h.html#robo624">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo542">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
 \r
         return( (void*)p_pool_obj-&gt;list_obj.p_object );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure from which to remove an object.\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove an object.\r
 \r
  RETURN VALUES\r
        Returns the pointer to the object formerly at the tail of the list.\r
@@ -1248,13 +1248,13 @@ Component Library: List/cl_list_remove_tail</a></h2>
        NULL if the list was empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo386">cl_list_remove_head</a>, <a href="#robo385">cl_list_remove_all</a>, <a href="#robo388">cl_list_remove_object</a>,\r
-       <a href="#robo387">cl_list_remove_item</a>, <a href="#robo377">cl_list_insert_head</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo390">cl_list_remove_all</a>, <a href="#robo393">cl_list_remove_object</a>,\r
+       <a href="#robo392">cl_list_remove_item</a>, <a href="#robo382">cl_list_insert_head</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo390">[Structures]<a name="Component20Library3a20List2fcl5flist5ft">\r
+<h2><a name="robo395">[Structures]<a name="Component20Library3a20List2fcl5flist5ft">\r
 Component Library: List/cl_list_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1270,8 +1270,8 @@ Component Library: List/cl_list_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_list\r
 {\r
-        <a href="./cl_qlist_h.html#robo584">cl_qlist_t</a>                      list;\r
-        <a href="./cl_qpool_h.html#robo626">cl_qpool_t</a>                      list_item_pool;\r
+        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                      list;\r
+        <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>                      list_item_pool;\r
 \r
 } <strong>cl_list_t</strong>;\r
 </pre>\r
@@ -1288,7 +1288,7 @@ Component Library: List/cl_list_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo391">[Functions]<a name="Component20Library3a20List2fcl5flist5ftail">\r
+<h2><a name="robo396">[Functions]<a name="Component20Library3a20List2fcl5flist5ftail">\r
 Component Library: List/cl_list_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1300,39 +1300,39 @@ Component Library: List/cl_list_tail</a></h2>
        the tail of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo381">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_tail</strong>(\r
-        IN      const <a href="#robo390">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo585">cl_qlist_tail</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo590">cl_qlist_tail</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo390">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
                object at the tail is to be returned.\r
 \r
  RETURN VALUES\r
-       <a href="#robo381">cl_list_iterator_t</a> for the tail of the list.\r
+       <a href="#robo386">cl_list_iterator_t</a> for the tail of the list.\r
 \r
-       <a href="#robo381">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo383">cl_list_obj</a> to retrieve the object associated with the\r
+<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
 \r
-       returned <a href="#robo381">cl_list_iterator_t</a>.\r
+       returned <a href="#robo386">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo373">cl_list_head</a>, <a href="#robo382">cl_list_next</a>, <a href="#robo384">cl_list_prev</a>, <a href="#robo370">cl_list_end</a>,\r
-       <a href="#robo383">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo375">cl_list_end</a>,\r
+       <a href="#robo388">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo392">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5fapply5ft">\r
+<h2><a name="robo397">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5fapply5ft">\r
 Component Library: List/cl_pfn_list_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -1354,23 +1354,23 @@ Component Library: List/cl_pfn_list_apply_t</a></h2>
                [in] Pointer to an object stored in a list.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo366">cl_list_apply_func</a>.\r
+               [in] Context provided in a call to <a href="#robo371">cl_list_apply_func</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo366">cl_list_apply_func</a>\r
+       function provided by users as a parameter to the <a href="#robo371">cl_list_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo366">cl_list_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo371">cl_list_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo393">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5ffind5ft">\r
+<h2><a name="robo398">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5ffind5ft">\r
 Component Library: List/cl_pfn_list_find_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -1382,7 +1382,7 @@ Component Library: List/cl_pfn_list_find_t</a></h2>
        used to find objects in a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo304">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_list_find_t</strong>)(\r
         IN      const void* const       p_object,\r
         IN      void*                           context );\r
@@ -1401,11 +1401,11 @@ Component Library: List/cl_pfn_list_find_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo371">cl_list_find_from_head</a>\r
-       and <a href="#robo372">cl_list_find_from_tail</a> functions.\r
+       function provided by users as a parameter to the <a href="#robo376">cl_list_find_from_head</a>\r
+       and <a href="#robo377">cl_list_find_from_tail</a> functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo371">cl_list_find_from_head</a>, <a href="#robo372">cl_list_find_from_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo377">cl_list_find_from_tail</a>\r
 </pre>\r
 </span>\r
 </body>\r
index a2bce53..9827a55 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_log_h.html</title>\r
 <!-- Source: ./inc/complib/cl_log.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_log.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_log.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -25,7 +25,7 @@ Component Library/Log Provider</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo394">[Functions]<a name="Component20Library3a20Log20Provider2fcl5flog5fevent">\r
+<h2><a name="robo399">[Functions]<a name="Component20Library3a20Log20Provider2fcl5flog5fevent">\r
 Component Library: Log Provider/cl_log_event</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -39,7 +39,7 @@ Component Library: Log Provider/cl_log_event</a></h2>
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_log_event</strong>(\r
         IN      const char* const       name,\r
-        IN      const <a href="#robo395">cl_log_type_t</a>     type,\r
+        IN      const <a href="#robo400">cl_log_type_t</a>     type,\r
         IN      const char* const       message,\r
         IN      const void* const       p_data OPTIONAL,\r
         IN      const uint32_t          data_len );\r
@@ -51,7 +51,7 @@ Component Library: Log Provider/cl_log_event</a></h2>
 \r
        type\r
                [in] Defines the type of log entry to add to the system log.\r
-               See the definition of <a href="#robo395">cl_log_type_t</a> for acceptable values.\r
+               See the definition of <a href="#robo400">cl_log_type_t</a> for acceptable values.\r
 \r
        message\r
                [in] Pointer to an ANSI string containing the text for the log entry.\r
@@ -74,12 +74,12 @@ Component Library: Log Provider/cl_log_event</a></h2>
        without its accompanying data.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo395">cl_log_type_t</a>\r
+<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo400">cl_log_type_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo395">[Definitions]<a name="Component20Library3a20Log20Provider2fcl5flog5ftype5ft">\r
+<h2><a name="robo400">[Definitions]<a name="Component20Library3a20Log20Provider2fcl5flog5ftype5ft">\r
 Component Library: Log Provider/cl_log_type_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -110,7 +110,7 @@ Component Library: Log Provider/cl_log_type_t</a></h2>
                Indicates a log entry is a fatal error.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo394">cl_log_event</a>\r
+<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo399">cl_log_event</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 979472e..3ad4016 100644 (file)
@@ -4,10 +4,10 @@
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
 <title>./inc_doc/complib/cl_map_h.html</title>\r
 <!-- Source: ./inc/complib/cl_map.h -->\r
-<!-- Generated with ROBODoc Version 4.99.22 (Mar  6 2006) -->\r
+<!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_map.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.22 on Sun Apr 16 2006 17:39:25\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_map.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
 <br />\r
 <hr />\r
 \r
@@ -30,36 +30,36 @@ Component Library/Map</a></h2>
        <strong>Map</strong> is not thread safe, and users must provide serialization when adding\r
        and removing items from the map.\r
 \r
-       The map functions operates on a <a href="#robo415">cl_map_t</a> structure which should be treated\r
+       The map functions operates on a <a href="#robo420">cl_map_t</a> structure which should be treated\r
        as opaque and should be manipulated only through the provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Types:\r
-               <a href="#robo406">cl_map_iterator_t</a>\r
+               <a href="#robo411">cl_map_iterator_t</a>\r
 \r
        Structures:\r
-               <a href="#robo415">cl_map_t</a>, <a href="./cl_qmap_h.html#robo593">cl_map_item_t</a>, <a href="./cl_qmap_h.html#robo594">cl_map_obj_t</a>\r
+               <a href="#robo420">cl_map_t</a>, <a href="./cl_qmap_h.html#robo598">cl_map_item_t</a>, <a href="./cl_qmap_h.html#robo599">cl_map_obj_t</a>\r
 \r
        Item Manipulation:\r
-               <a href="#robo410">cl_map_obj</a>, <a href="#robo407">cl_map_key</a>\r
+               <a href="#robo415">cl_map_obj</a>, <a href="#robo412">cl_map_key</a>\r
 \r
        Initialization:\r
-               <a href="#robo397">cl_map_construct</a>, <a href="#robo404">cl_map_init</a>, <a href="#robo400">cl_map_destroy</a>\r
+               <a href="#robo402">cl_map_construct</a>, <a href="#robo409">cl_map_init</a>, <a href="#robo405">cl_map_destroy</a>\r
 \r
        Iteration:\r
-               <a href="#robo401">cl_map_end</a>, <a href="#robo403">cl_map_head</a>, <a href="#robo416">cl_map_tail</a>, <a href="#robo409">cl_map_next</a>, <a href="#robo411">cl_map_prev</a>\r
+               <a href="#robo406">cl_map_end</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>\r
 \r
        Manipulation\r
-               <a href="#robo405">cl_map_insert</a>, <a href="#robo402">cl_map_get</a>, <a href="#robo414">cl_map_remove_item</a>, <a href="#robo412">cl_map_remove</a>,\r
-               <a href="#robo413">cl_map_remove_all</a>, <a href="#robo408">cl_map_merge</a>, <a href="#robo399">cl_map_delta</a>\r
+               <a href="#robo410">cl_map_insert</a>, <a href="#robo407">cl_map_get</a>, <a href="#robo419">cl_map_remove_item</a>, <a href="#robo417">cl_map_remove</a>,\r
+               <a href="#robo418">cl_map_remove_all</a>, <a href="#robo413">cl_map_merge</a>, <a href="#robo404">cl_map_delta</a>\r
 \r
        Attributes:\r
-               <a href="#robo398">cl_map_count</a>, <a href="#robo396">cl_is_map_empty</a>, <a href="#robo322">cl_is_map_inited</a>\r
+               <a href="#robo403">cl_map_count</a>, <a href="#robo401">cl_is_map_empty</a>, <a href="#robo327">cl_is_map_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo322">[Functions]<a name="Component20Library3a20Event2fcl5fis5fmap5finited">\r
+<h2><a name="robo327">[Functions]<a name="Component20Library3a20Event2fcl5fis5fmap5finited">\r
 Component Library: Event/cl_is_map_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -73,18 +73,18 @@ Component Library: Event/cl_is_map_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_map_inited</strong>(\r
-        IN      const <a href="#robo415">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
 {\r
         /*\r
          * The map's pool of map items is the last thing initialized.\r
          * We can therefore use it to test for initialization.\r
          */\r
-        return( <a href="./cl_qpool_h.html#robo615">cl_is_qpool_inited</a>( &amp;p_map-&gt;pool ) );\r
+        return( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_map-&gt;pool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo415">cl_map_t</a> structure whose initialization state\r
+               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure whose initialization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -102,7 +102,7 @@ Component Library: Event/cl_is_map_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo396">[Functions]<a name="Component20Library3a20Map2fcl5fis5fmap5fempty">\r
+<h2><a name="robo401">[Functions]<a name="Component20Library3a20Map2fcl5fis5fmap5fempty">\r
 Component Library: Map/cl_is_map_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -115,10 +115,10 @@ Component Library: Map/cl_is_map_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_map_empty</strong>(\r
-        IN      const <a href="#robo415">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo592">cl_is_qmap_empty</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo597">cl_is_qmap_empty</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -131,12 +131,12 @@ Component Library: Map/cl_is_map_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo398">cl_map_count</a>, <a href="#robo413">cl_map_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo403">cl_map_count</a>, <a href="#robo418">cl_map_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo397">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fconstruct">\r
+<h2><a name="robo402">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fconstruct">\r
 Component Library: Map/cl_map_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -149,28 +149,28 @@ Component Library: Map/cl_map_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_map_construct</strong>(\r
-        IN      <a href="#robo415">cl_map_t</a>* const p_map );\r
+        IN      <a href="#robo420">cl_map_t</a>* const p_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo415">cl_map_t</a> structure to construct.\r
+               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure to construct.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo404">cl_map_init</a>, <a href="#robo400">cl_map_destroy</a>, and <a href="#robo322">cl_is_map_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo409">cl_map_init</a>, <a href="#robo405">cl_map_destroy</a>, and <a href="#robo327">cl_is_map_inited</a>.\r
 \r
        Calling <strong>cl_map_construct</strong> is a prerequisite to calling any other\r
-       map function except <a href="#robo404">cl_map_init</a>.\r
+       map function except <a href="#robo409">cl_map_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo404">cl_map_init</a>, <a href="#robo400">cl_map_destroy</a>, <a href="#robo322">cl_is_map_inited</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo409">cl_map_init</a>, <a href="#robo405">cl_map_destroy</a>, <a href="#robo327">cl_is_map_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo398">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fcount">\r
+<h2><a name="robo403">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fcount">\r
 Component Library: Map/cl_map_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -184,10 +184,10 @@ Component Library: Map/cl_map_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_map_count</strong>(\r
-        IN      const <a href="#robo415">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo597">cl_qmap_count</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo602">cl_qmap_count</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -198,12 +198,12 @@ Component Library: Map/cl_map_count</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns the number of items stored in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo396">cl_is_map_empty</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo401">cl_is_map_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo399">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdelta">\r
+<h2><a name="robo404">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdelta">\r
 Component Library: Map/cl_map_delta</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -214,28 +214,28 @@ Component Library: Map/cl_map_delta</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_map_delta</strong> function computes the differences between two maps.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_map_delta</strong>(\r
-        IN OUT  <a href="#robo415">cl_map_t</a>* const p_map1,\r
-        IN OUT  <a href="#robo415">cl_map_t</a>* const p_map2,\r
-        OUT             <a href="#robo415">cl_map_t</a>* const p_new,\r
-        OUT             <a href="#robo415">cl_map_t</a>* const p_old );\r
+        IN OUT  <a href="#robo420">cl_map_t</a>* const p_map1,\r
+        IN OUT  <a href="#robo420">cl_map_t</a>* const p_map2,\r
+        OUT             <a href="#robo420">cl_map_t</a>* const p_new,\r
+        OUT             <a href="#robo420">cl_map_t</a>* const p_old );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map1\r
-               [in/out] Pointer to the first of two <a href="#robo415">cl_map_t</a> structures whose\r
+               [in/out] Pointer to the first of two <a href="#robo420">cl_map_t</a> structures whose\r
                differences to compute.\r
 \r
        p_map2\r
-               [in/out] Pointer to the second of two <a href="#robo415">cl_map_t</a> structures whose\r
+               [in/out] Pointer to the second of two <a href="#robo420">cl_map_t</a> structures whose\r
                differences to compute.\r
 \r
        p_new\r
-               [out] Pointer to an empty <a href="#robo415">cl_map_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo420">cl_map_t</a> structure that contains the items\r
                unique to p_map2 upon return from the function.\r
 \r
        p_old\r
-               [out] Pointer to an empty <a href="#robo415">cl_map_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo420">cl_map_t</a> structure that contains the items\r
                unique to p_map1 upon return from the function.\r
 \r
  RETURN VALUES\r
@@ -256,12 +256,12 @@ Component Library: Map/cl_map_delta</a></h2>
        Upon failure, all input maps are restored to their original state.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo408">cl_map_merge</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo413">cl_map_merge</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo400">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdestroy">\r
+<h2><a name="robo405">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdestroy">\r
 Component Library: Map/cl_map_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -274,7 +274,7 @@ Component Library: Map/cl_map_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_map_destroy</strong>(\r
-        IN      <a href="#robo415">cl_map_t</a>* const p_map );\r
+        IN      <a href="#robo420">cl_map_t</a>* const p_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
@@ -287,17 +287,17 @@ Component Library: Map/cl_map_destroy</a></h2>
 <span class="NOTES"><pre>       Performs any necessary cleanup of the specified map. Further\r
        operations should not be attempted on the map. <strong>cl_map_destroy</strong> does\r
        not affect any of the objects stored in the map.\r
-       This function should only be called after a call to <a href="#robo397">cl_map_construct</a>.\r
+       This function should only be called after a call to <a href="#robo402">cl_map_construct</a>.\r
 \r
        In debug builds, <strong>cl_map_destroy</strong> asserts that the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo397">cl_map_construct</a>, <a href="#robo404">cl_map_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo402">cl_map_construct</a>, <a href="#robo409">cl_map_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo401">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fend">\r
+<h2><a name="robo406">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fend">\r
 Component Library: Map/cl_map_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -308,36 +308,36 @@ Component Library: Map/cl_map_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_map_end</strong> function returns the iterator for the end of a map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo406">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo411">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_end</strong>(\r
-        IN      const <a href="#robo415">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo599">cl_qmap_end</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo604">cl_qmap_end</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo415">cl_map_t</a> structure whose end to return.\r
+               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure whose end to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Iterator for the end of the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_map_end</strong> is useful for determining the validity of map items returned\r
-       by <a href="#robo403">cl_map_head</a>, <a href="#robo416">cl_map_tail</a>, <a href="#robo409">cl_map_next</a>, <a href="#robo411">cl_map_prev</a>.  If the iterator\r
+       by <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>.  If the iterator\r
        by any of these functions compares to the end, the end of the map was\r
        encoutered.\r
-       When using <a href="#robo403">cl_map_head</a> or <a href="#robo416">cl_map_tail</a>, this condition indicates that\r
+       When using <a href="#robo408">cl_map_head</a> or <a href="#robo421">cl_map_tail</a>, this condition indicates that\r
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="./cl_qmap_h.html#robo601">cl_qmap_head</a>, <a href="./cl_qmap_h.html#robo614">cl_qmap_tail</a>, <a href="./cl_qmap_h.html#robo606">cl_qmap_next</a>, <a href="./cl_qmap_h.html#robo608">cl_qmap_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="./cl_qmap_h.html#robo606">cl_qmap_head</a>, <a href="./cl_qmap_h.html#robo619">cl_qmap_tail</a>, <a href="./cl_qmap_h.html#robo611">cl_qmap_next</a>, <a href="./cl_qmap_h.html#robo613">cl_qmap_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo402">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fget">\r
+<h2><a name="robo407">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fget">\r
 Component Library: Map/cl_map_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -350,7 +350,7 @@ Component Library: Map/cl_map_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_map_get</strong>(\r
-        IN      const <a href="#robo415">cl_map_t</a>* const   p_map,\r
+        IN      const <a href="#robo420">cl_map_t</a>* const   p_map,\r
         IN      const uint64_t                  key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -371,12 +371,12 @@ Component Library: Map/cl_map_get</a></h2>
 <span class="NOTES"><pre>       <strong>cl_map_get</strong> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo412">cl_map_remove</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo417">cl_map_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo403">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fhead">\r
+<h2><a name="robo408">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fhead">\r
 Component Library: Map/cl_map_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -388,12 +388,12 @@ Component Library: Map/cl_map_head</a></h2>
        value stored in a map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo406">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo411">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_head</strong>(\r
-        IN      const <a href="#robo415">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo601">cl_qmap_head</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo606">cl_qmap_head</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -409,12 +409,12 @@ Component Library: Map/cl_map_head</a></h2>
 <span class="NOTES"><pre>       <strong>cl_map_head</strong> does not remove the object from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo416">cl_map_tail</a>, <a href="#robo409">cl_map_next</a>, <a href="#robo411">cl_map_prev</a>, <a href="#robo401">cl_map_end</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>, <a href="#robo406">cl_map_end</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo404">[Functions]<a name="Component20Library3a20Map2fcl5fmap5finit">\r
+<h2><a name="robo409">[Functions]<a name="Component20Library3a20Map2fcl5fmap5finit">\r
 Component Library: Map/cl_map_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -425,14 +425,14 @@ Component Library: Map/cl_map_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_map_init</strong> function initialized a map for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo304">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
 <strong>cl_map_init</strong>(\r
-        IN      <a href="#robo415">cl_map_t</a>* const p_map,\r
+        IN      <a href="#robo420">cl_map_t</a>* const p_map,\r
         IN      const size_t    min_items );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo415">cl_map_t</a> structure to initialize.\r
+               [in] Pointer to a <a&nb