2186 lines
24 KiB
HTML
2186 lines
24 KiB
HTML
<HTML
|
||
><HEAD
|
||
><TITLE
|
||
>Internals</TITLE
|
||
><META
|
||
NAME="GENERATOR"
|
||
CONTENT="Modular DocBook HTML Stylesheet Version 1.41"><LINK
|
||
REL="HOME"
|
||
TITLE="cole Library Reference Manual"
|
||
HREF="index.html"><LINK
|
||
REL="UP"
|
||
TITLE="cole Library"
|
||
HREF="libcole.html"><LINK
|
||
REL="PREVIOUS"
|
||
TITLE="API"
|
||
HREF="cole-api.html"><LINK
|
||
REL="NEXT"
|
||
TITLE="Bugs"
|
||
HREF="bugs.html"></HEAD
|
||
><BODY
|
||
><DIV
|
||
CLASS="NAVHEADER"
|
||
><TABLE
|
||
WIDTH="100%"
|
||
BORDER="0"
|
||
CELLPADDING="0"
|
||
CELLSPACING="0"
|
||
><TR
|
||
><TH
|
||
COLSPAN="3"
|
||
ALIGN="center"
|
||
>cole Library Reference Manual</TH
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="10%"
|
||
ALIGN="left"
|
||
VALIGN="bottom"
|
||
><A
|
||
HREF="cole-api.html"
|
||
>Prev</A
|
||
></TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="center"
|
||
VALIGN="bottom"
|
||
></TD
|
||
><TD
|
||
WIDTH="10%"
|
||
ALIGN="right"
|
||
VALIGN="bottom"
|
||
><A
|
||
HREF="bugs.html"
|
||
>Next</A
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><HR
|
||
ALIGN="LEFT"
|
||
WIDTH="100%"></DIV
|
||
><H1
|
||
><A
|
||
NAME="COLE-INTERNALS"
|
||
>Internals</A
|
||
></H1
|
||
><DIV
|
||
CLASS="REFNAMEDIV"
|
||
><A
|
||
NAME="AEN1235"
|
||
></A
|
||
><H2
|
||
>Name</H2
|
||
>Internals -- cole internals - don't trust in anything here, because it may (and will) change.</DIV
|
||
><DIV
|
||
CLASS="REFSYNOPSISDIV"
|
||
><A
|
||
NAME="AEN1238"
|
||
></A
|
||
><H2
|
||
>Synopsis</H2
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="SYNOPSIS"
|
||
>
|
||
|
||
struct <A
|
||
HREF="cole-api.html#COLEFS"
|
||
>COLEFS</A
|
||
>;
|
||
struct <A
|
||
HREF="cole-api.html#COLEDIRENT"
|
||
>COLEDIRENT</A
|
||
>;
|
||
struct <A
|
||
HREF="cole-api.html#COLEDIR"
|
||
>COLEDIR</A
|
||
>;
|
||
struct <A
|
||
HREF="cole-api.html#COLEFILE"
|
||
>COLEFILE</A
|
||
>;
|
||
#define <A
|
||
HREF="cole-internals.html#F32"
|
||
>F32</A
|
||
>
|
||
#define <A
|
||
HREF="cole-internals.html#F64"
|
||
>F64</A
|
||
>
|
||
#define <A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
>
|
||
#define <A
|
||
HREF="cole-internals.html#U16"
|
||
>U16</A
|
||
>
|
||
#define <A
|
||
HREF="cole-internals.html#U32"
|
||
>U32</A
|
||
>
|
||
<A
|
||
HREF="cole-internals.html#U16"
|
||
>U16</A
|
||
> <A
|
||
HREF="cole-internals.html#FIL-SREADU16"
|
||
>fil_sreadU16</A
|
||
> (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *in);
|
||
<A
|
||
HREF="cole-internals.html#U32"
|
||
>U32</A
|
||
> <A
|
||
HREF="cole-internals.html#FIL-SREADU32"
|
||
>fil_sreadU32</A
|
||
> (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *in);
|
||
<A
|
||
HREF="cole-internals.html#F64"
|
||
>F64</A
|
||
> <A
|
||
HREF="cole-internals.html#FIL-SREADF64"
|
||
>fil_sreadF64</A
|
||
> (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *in);
|
||
void <A
|
||
HREF="cole-internals.html#FIL-SWRITEU16"
|
||
>fil_swriteU16</A
|
||
> (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *dest,
|
||
<A
|
||
HREF="cole-internals.html#U16"
|
||
>U16</A
|
||
> *src);
|
||
void <A
|
||
HREF="cole-internals.html#FIL-SWRITEU32"
|
||
>fil_swriteU32</A
|
||
> (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *dest,
|
||
<A
|
||
HREF="cole-internals.html#U32"
|
||
>U32</A
|
||
> *src);
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSE-RETURN"
|
||
>verbose_return</A
|
||
> ()
|
||
#define <A
|
||
HREF="cole-internals.html#TEST"
|
||
>test</A
|
||
> (t,retval)
|
||
#define <A
|
||
HREF="cole-internals.html#TEST-EXITF"
|
||
>test_exitf</A
|
||
> (t,retval,func)
|
||
#define <A
|
||
HREF="cole-internals.html#TEST-CALL"
|
||
>test_call</A
|
||
> (t,typeretval)
|
||
#define <A
|
||
HREF="cole-internals.html#TEST-CALL-EXITF"
|
||
>test_call_exitf</A
|
||
> (t,typeretval,func)
|
||
#define <A
|
||
HREF="cole-internals.html#REPORT-BUG"
|
||
>report_bug</A
|
||
> (prog)
|
||
#define <A
|
||
HREF="cole-internals.html#ASSERT-RETURN"
|
||
>assert_return</A
|
||
> (prog,t,retval)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSE-D"
|
||
>verbose_d</A
|
||
> (n)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSE"
|
||
>verbose</A
|
||
> (s)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSE-WONL"
|
||
>verbose_wonl</A
|
||
> (s)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSEU8"
|
||
>verboseU8</A
|
||
> (expr)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSEU16"
|
||
>verboseU16</A
|
||
> (expr)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSEU32"
|
||
>verboseU32</A
|
||
> (expr)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSES"
|
||
>verboseS</A
|
||
> (expr)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSES-WONL"
|
||
>verboseS_wonl</A
|
||
> (expr)
|
||
#define <A
|
||
HREF="cole-internals.html#WARNING"
|
||
>warning</A
|
||
> (t)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSEU32ARRAY"
|
||
>verboseU32Array</A
|
||
> (array,len)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSEU8ARRAY-FORCE"
|
||
>verboseU8Array_force</A
|
||
> (rec,len,reclen)
|
||
#define <A
|
||
HREF="cole-internals.html#VERBOSEU8ARRAY"
|
||
>verboseU8Array</A
|
||
> (rec,len,reclen)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT1"
|
||
><A
|
||
NAME="AEN1284"
|
||
></A
|
||
><H2
|
||
>Description</H2
|
||
><P
|
||
>Contains calls to access directly the file system, and endianess care calls.</P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT1"
|
||
><A
|
||
NAME="AEN1287"
|
||
></A
|
||
><H2
|
||
>Details</H2
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1289"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="COLEFS"
|
||
></A
|
||
>struct COLEFS</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>struct COLEFS {
|
||
/* This structure is for internal use only, not for the public API */
|
||
pps_entry *tree;
|
||
U32 root; /* entry root, root pps_entry */
|
||
U8 *BDepot;
|
||
U8 *SDepot;
|
||
FILE *sbfile;
|
||
char *sbfilename;
|
||
FILE *file; /* actual file (the filesystem) */
|
||
};</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1294"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="COLEDIRENT"
|
||
></A
|
||
>struct COLEDIRENT</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>struct COLEDIRENT {
|
||
/* This structure is for internal use only, not for the public API */
|
||
U32 entry;
|
||
struct _COLEDIR *dir; /* father */
|
||
};</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1299"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="COLEDIR"
|
||
></A
|
||
>struct COLEDIR</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>struct COLEDIR {
|
||
/* This structure is for internal use only, not for the public API */
|
||
U32 entry;
|
||
struct _COLEDIRENT visited_entry;
|
||
struct _COLEFS *fs; /* father */
|
||
};</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1304"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="COLEFILE"
|
||
></A
|
||
>struct COLEFILE</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>struct COLEFILE {
|
||
/* This structure is for internal use only, not for the public API */
|
||
U32 entry;
|
||
FILE *file; /* actual extracted file */
|
||
char *filename; /* actual extracted file's name */
|
||
U32 filesize; /* actual extracted file size */
|
||
struct _COLEFS *fs; /* father */
|
||
U32 pos; /* file pointer position */
|
||
};</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1309"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="F32"
|
||
></A
|
||
>F32</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define F32</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1314"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="F64"
|
||
></A
|
||
>F64</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define F64</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1319"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="U8"
|
||
></A
|
||
>U8</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define U8 unsigned char</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1324"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="U16"
|
||
></A
|
||
>U16</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define U16</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1329"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="U32"
|
||
></A
|
||
>U32</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define U32</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1334"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="FIL-SREADU16"
|
||
></A
|
||
>fil_sreadU16 ()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
><A
|
||
HREF="cole-internals.html#U16"
|
||
>U16</A
|
||
> fil_sreadU16 (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *in);</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>in</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>Returns</I
|
||
> :</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1354"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="FIL-SREADU32"
|
||
></A
|
||
>fil_sreadU32 ()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
><A
|
||
HREF="cole-internals.html#U32"
|
||
>U32</A
|
||
> fil_sreadU32 (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *in);</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>in</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>Returns</I
|
||
> :</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1374"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="FIL-SREADF64"
|
||
></A
|
||
>fil_sreadF64 ()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
><A
|
||
HREF="cole-internals.html#F64"
|
||
>F64</A
|
||
> fil_sreadF64 (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *in);</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>in</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>Returns</I
|
||
> :</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1394"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="FIL-SWRITEU16"
|
||
></A
|
||
>fil_swriteU16 ()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>void fil_swriteU16 (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *dest,
|
||
<A
|
||
HREF="cole-internals.html#U16"
|
||
>U16</A
|
||
> *src);</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>dest</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>src</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1414"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="FIL-SWRITEU32"
|
||
></A
|
||
>fil_swriteU32 ()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>void fil_swriteU32 (<A
|
||
HREF="cole-internals.html#U8"
|
||
>U8</A
|
||
> *dest,
|
||
<A
|
||
HREF="cole-internals.html#U32"
|
||
>U32</A
|
||
> *src);</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>dest</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>src</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1434"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSE-RETURN"
|
||
></A
|
||
>verbose_return()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verbose_return()</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1439"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="TEST"
|
||
></A
|
||
>test()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define test(t,retval)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>t</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>retval</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1457"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="TEST-EXITF"
|
||
></A
|
||
>test_exitf()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define test_exitf(t,retval,func)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>t</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>retval</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>func</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1479"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="TEST-CALL"
|
||
></A
|
||
>test_call()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define test_call(t,typeretval)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>t</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>typeretval</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1497"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="TEST-CALL-EXITF"
|
||
></A
|
||
>test_call_exitf()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define test_call_exitf(t,typeretval,func)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>t</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>typeretval</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>func</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1519"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="REPORT-BUG"
|
||
></A
|
||
>report_bug()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define report_bug(prog)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>prog</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1533"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="ASSERT-RETURN"
|
||
></A
|
||
>assert_return()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define assert_return(prog,t,retval)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>prog</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>t</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>retval</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1555"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSE-D"
|
||
></A
|
||
>verbose_d()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verbose_d(n)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>n</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1569"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSE"
|
||
></A
|
||
>verbose()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verbose(s)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>s</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1583"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSE-WONL"
|
||
></A
|
||
>verbose_wonl()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verbose_wonl(s)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>s</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1597"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSEU8"
|
||
></A
|
||
>verboseU8()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseU8(expr)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>expr</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1611"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSEU16"
|
||
></A
|
||
>verboseU16()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseU16(expr)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>expr</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1625"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSEU32"
|
||
></A
|
||
>verboseU32()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseU32(expr)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>expr</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1639"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSES"
|
||
></A
|
||
>verboseS()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseS(expr)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>expr</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1653"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSES-WONL"
|
||
></A
|
||
>verboseS_wonl()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseS_wonl(expr)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>expr</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1667"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="WARNING"
|
||
></A
|
||
>warning()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define warning(t)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>t</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1681"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSEU32ARRAY"
|
||
></A
|
||
>verboseU32Array()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseU32Array(array,len)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>array</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>len</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1699"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSEU8ARRAY-FORCE"
|
||
></A
|
||
>verboseU8Array_force()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseU8Array_force(rec,len,reclen)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>rec</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>len</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>reclen</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="REFSECT2"
|
||
><A
|
||
NAME="AEN1721"
|
||
></A
|
||
><H3
|
||
><A
|
||
NAME="VERBOSEU8ARRAY"
|
||
></A
|
||
>verboseU8Array()</H3
|
||
><TABLE
|
||
BORDER="0"
|
||
BGCOLOR="#E0E0E0"
|
||
WIDTH="100%"
|
||
><TR
|
||
><TD
|
||
><PRE
|
||
CLASS="PROGRAMLISTING"
|
||
>#define verboseU8Array(rec,len,reclen)</PRE
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><DIV
|
||
CLASS="INFORMALTABLE"
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
WIDTH="100%"
|
||
CLASS="CALSTABLE"
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>rec</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>len</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="20%"
|
||
ALIGN="RIGHT"
|
||
VALIGN="TOP"
|
||
><TT
|
||
CLASS="PARAMETER"
|
||
><I
|
||
>reclen</I
|
||
></TT
|
||
><EFBFBD>:</TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="LEFT"
|
||
VALIGN="TOP"
|
||
> </TD
|
||
></TR
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></DIV
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="NAVFOOTER"
|
||
><HR
|
||
ALIGN="LEFT"
|
||
WIDTH="100%"><TABLE
|
||
WIDTH="100%"
|
||
BORDER="0"
|
||
CELLPADDING="0"
|
||
CELLSPACING="0"
|
||
><TR
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="left"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="cole-api.html"
|
||
>Prev</A
|
||
></TD
|
||
><TD
|
||
WIDTH="34%"
|
||
ALIGN="center"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="index.html"
|
||
>Home</A
|
||
></TD
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="right"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="bugs.html"
|
||
>Next</A
|
||
></TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="left"
|
||
VALIGN="top"
|
||
>API</TD
|
||
><TD
|
||
WIDTH="34%"
|
||
ALIGN="center"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="libcole.html"
|
||
>Up</A
|
||
></TD
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="right"
|
||
VALIGN="top"
|
||
>Bugs</TD
|
||
></TR
|
||
></TABLE
|
||
></DIV
|
||
></BODY
|
||
></HTML
|
||
> |