Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 5fb1c39f9f9130a3cc01e8b1ffa5c0f8 > files > 9503

libreoffice-devel-3.5.4-4.x86_64.rpm

<html>
<head>
<title>Global Functions in Namespace  in Sourcefile reader.h</title>
<link rel="stylesheet" type="text/css" href="../cpp.css">
</head>
<body>
<div id="adc-cppref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="1" cellspacing="0">
<tr align="center" valign="top">
<td class="navimain">&nbsp;<a href="../index.html">Overview</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="index.html">Namespace</a>&nbsp;</td>
<td class="navimainnone">&nbsp;Class&nbsp;</td>
<td class="navimain">&nbsp;<a href="../index-files/index-1.html">Index</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../help.html">Help</a>&nbsp;</td>
</tr>
</table>
<table class="navisub" cellpadding="0" cellspacing="3"></table>
<hr>
<div class="title"><h2>Global Functions in Global Namespace C++<br>
in Sourcefile reader.h</h2>
</div><hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_acquire-2459"> </a>typereg_reader_acquire</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_acquire</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Increments the reference count of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_create-2458"> </a>typereg_reader_create</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_Bool.html">sal_Bool</a> <strong>typereg_reader_create</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const void * </td>
<td> buffer,</td>
</tr>
<tr>
<td><a href="t-sal_uInt32.html">sal_uInt32</a></td>
<td>length,</td>
</tr>
<tr>
<td><a href="t-sal_Bool.html">sal_Bool</a></td>
<td>copy,</td>
</tr>
<tr>
<td><a href="e-typereg_Version.html">typereg_Version</a></td>
<td>maxVersion,</td>
</tr>
<tr>
<td>void * *</td>
<td>result );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Creates a type reader working on a binary blob that represents a UNOIDL type.

</dd>
<dt>Description</dt>
<dd>   <p>If a non-null handle is returned through <code>result</code>, its
   reference count will be one.  Operations on a non-null handle are not
   multi-thread&ndash;safe.</p>

   </dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">buffer</td>
<td><pre>the binary blob representing the type; must point to at least
   <code>length</code> bytes, and need only be byte-aligned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">length</td>
<td><pre>the size in bytes of the binary blob representing the type

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">copy</td>
<td><pre>if true, the type reader creates an internal copy of the given
   buffer, and the given buffer is not accessed after this function returns; if
   false, the type reader works directly on the given buffer, which must remain
   available unmodified until the type reader is destroyed

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">maxVersion</td>
<td><pre>the maximum binary blob version the client is prepared to
   handle; must not be negative

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining a handle on the type reader; must
   not be null; if the given binary blob is malformed, or of a version larger
   than <code>maxVersion</code>, null is returned

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>false iff an out-of-memory condition occurred, in which case
   <code>result</code> is left unchanged, and no type reader is created

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getDocumentation-2463"> </a>typereg_reader_getDocumentation</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getDocumentation</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the documentation of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the documentation string; must not
   be null; if <code>handle</code> is null, an empty string is returned; if an
   out-of-memory condition occurs, a pointer to a null pointer is returned

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldCount-2471"> </a>typereg_reader_getFieldCount</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_uInt16.html">sal_uInt16</a> <strong>typereg_reader_getFieldCount</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the number of fields of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the number of fields of the type reader; if <code>handle</code> is
   null, zero is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldDocumentation-2472"> </a>typereg_reader_getFieldDocumentation</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getFieldDocumentation</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the documentation of a field of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the field's documentation string;
   must not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of fields of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldFileName-2473"> </a>typereg_reader_getFieldFileName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getFieldFileName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt><strong>D E P R E C A T E D</strong></dt>
<dt>Summary</dt>
<dd>Returns the file name of a field of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the field's file name string; must
   not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of fields of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldFlags-2474"> </a>typereg_reader_getFieldFlags</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-RTFieldAccess.html">RTFieldAccess</a> <strong>typereg_reader_getFieldFlags</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the flags of a field of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of fields of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the flags of the given field of the type reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldName-2475"> </a>typereg_reader_getFieldName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getFieldName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the name of a field of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the field's name string; must not be
   null; if an out-of-memory condition occurs, a pointer to a null pointer is
   returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of fields of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldTypeName-2476"> </a>typereg_reader_getFieldTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getFieldTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type name of a field of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the field's type name string; must
   not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of fields of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFieldValue-2478"> </a>typereg_reader_getFieldValue</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_Bool.html">sal_Bool</a> <strong>typereg_reader_getFieldValue</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index,</td>
</tr>
<tr>
<td><a href="e-RTValueType.html">RTValueType</a> *</td>
<td>type,</td>
</tr>
<tr>
<td><a href="c-RTConstValueUnion.html">RTConstValueUnion</a> *</td>
<td>value );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the value of a field of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of fields of the given type reader

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">type</td>
<td><pre>an out-parameter obtaining the field value's type; must not be
   null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the field value's value; must not be
   null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>false iff an out-of-memory condition occurred, in which case
   <code>type</code> and <code>value</code> are left unchanged

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getFileName-2464"> </a>typereg_reader_getFileName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getFileName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt><strong>D E P R E C A T E D</strong></dt>
<dt>Summary</dt>
<dd>Returns the file name of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the file name string; must not be
   null; if <code>handle</code> is null, an empty string is returned; if an
   out-of-memory condition occurs, a pointer to a null pointer is returned

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodCount-2479"> </a>typereg_reader_getMethodCount</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_uInt16.html">sal_uInt16</a> <strong>typereg_reader_getMethodCount</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the number of methods of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the number of methods of the type reader; if <code>handle</code> is
   null, zero is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodDocumentation-2480"> </a>typereg_reader_getMethodDocumentation</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getMethodDocumentation</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the documentation of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the methods's documentation string;
   must not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of methods of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodExceptionCount-2490"> </a>typereg_reader_getMethodExceptionCount</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_uInt16.html">sal_uInt16</a> <strong>typereg_reader_getMethodExceptionCount</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the number of exceptions of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of methods of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the number of exceptions of the given method of the type reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodExceptionTypeName-2491"> </a>typereg_reader_getMethodExceptionTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getMethodExceptionTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>methodIndex,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>exceptionIndex );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type name of an exception of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the exception's type name string;
   must not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">methodIndex</td>
<td><pre>a valid index into the range of methods of the given type
   reader

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">exceptionIndex</td>
<td><pre>a valid index into the range of exceptions of the given
   method

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodFlags-2482"> </a>typereg_reader_getMethodFlags</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="e-RTMethodMode.html">RTMethodMode</a> <strong>typereg_reader_getMethodFlags</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the flags of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of methods of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the flags of the given method of the type reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodName-2483"> </a>typereg_reader_getMethodName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getMethodName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the name of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the methods's name string; must not
   be null; if an out-of-memory condition occurs, a pointer to a null pointer is
   returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of methods of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodParameterCount-2485"> </a>typereg_reader_getMethodParameterCount</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_uInt16.html">sal_uInt16</a> <strong>typereg_reader_getMethodParameterCount</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the number of parameters of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of methods of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the number of parameters of the given method of the type reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodParameterFlags-2487"> </a>typereg_reader_getMethodParameterFlags</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="e-RTParamMode.html">RTParamMode</a> <strong>typereg_reader_getMethodParameterFlags</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>methodIndex,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>parameterIndex );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the flags of a parameter of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">methodIndex</td>
<td><pre>a valid index into the range of methods of the given type
   reader

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">parameterIndex</td>
<td><pre>a valid index into the range of parameters of the given
   method

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the flags of the given parameter of the given method of the type
   reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodParameterName-2488"> </a>typereg_reader_getMethodParameterName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getMethodParameterName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>methodIndex,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>parameterIndex );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the name of a parameter of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the parameter's name string; must
   not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">methodIndex</td>
<td><pre>a valid index into the range of methods of the given type
   reader

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">parameterIndex</td>
<td><pre>a valid index into the range of parameters of the given
   method

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodParameterTypeName-2489"> </a>typereg_reader_getMethodParameterTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getMethodParameterTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>methodIndex,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>parameterIndex );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type name of a parameter of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the parameter's type name string;
   must not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">methodIndex</td>
<td><pre>a valid index into the range of methods of the given type
   reader

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">parameterIndex</td>
<td><pre>a valid index into the range of parameters of the given
   method

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getMethodReturnTypeName-2484"> </a>typereg_reader_getMethodReturnTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getMethodReturnTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the return type name of a method of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the methods's return type name
   string; must not be null; if an out-of-memory condition occurs, a pointer to
   a null pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of methods of the given type reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getReferenceCount-2492"> </a>typereg_reader_getReferenceCount</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_uInt16.html">sal_uInt16</a> <strong>typereg_reader_getReferenceCount</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the number of references of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the number of references of the type reader; if <code>handle</code>
   is null, zero is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getReferenceDocumentation-2493"> </a>typereg_reader_getReferenceDocumentation</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getReferenceDocumentation</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the documentation of a reference of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the reference's documentation
   string; must not be null; if an out-of-memory condition occurs, a pointer to
   a null pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of references of the given type
   reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getReferenceFlags-2494"> </a>typereg_reader_getReferenceFlags</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-RTFieldAccess.html">RTFieldAccess</a> <strong>typereg_reader_getReferenceFlags</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the flags of a reference of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of references of the given type
   reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the flags of the given reference of the type reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getReferenceSort-2496"> </a>typereg_reader_getReferenceSort</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="e-RTReferenceType.html">RTReferenceType</a> <strong>typereg_reader_getReferenceSort</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the sort of a reference of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of references of the given type
   reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the sort of the given reference of the type reader

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getReferenceTypeName-2497"> </a>typereg_reader_getReferenceTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getReferenceTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type name of a reference of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the reference's type name string;
   must not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of references of the given type
   reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getSuperTypeCount-2469"> </a>typereg_reader_getSuperTypeCount</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_uInt16.html">sal_uInt16</a> <strong>typereg_reader_getSuperTypeCount</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the number of super types of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the number of super types of the type reader; if <code>handle</code>
   is null, zero is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getSuperTypeName-2470"> </a>typereg_reader_getSuperTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getSuperTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result,</td>
</tr>
<tr>
<td><a href="t-sal_uInt16.html">sal_uInt16</a></td>
<td>index );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type name of a super type of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; must not be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the super type's type name string;
   must not be null; if an out-of-memory condition occurs, a pointer to a null
   pointer is returned

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">index</td>
<td><pre>a valid index into the range of super types of the given type
   reader

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getTypeClass-2466"> </a>typereg_reader_getTypeClass</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="e-RTTypeClass.html">RTTypeClass</a> <strong>typereg_reader_getTypeClass</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type class of a type reader.

</dd>
<dt>Description</dt>
<dd>   <p>This function will always return the type class without the internal
   <code>RT_TYPE_PUBLISHED</code> flag set.  Use
   <code>typereg_reader_isPublished</code> to determine whether a type reader is
   published.</p>

   </dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the type class of the type reader; if <code>handle</code> is null,
   <code>RT_TYPE_INVALID</code> is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getTypeName-2468"> </a>typereg_reader_getTypeName</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_getTypeName</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle,</td>
</tr>
<tr>
<td><a href="t-rtl_uString.html">rtl_uString</a> * *</td>
<td>result );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the type name of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">result</td>
<td><pre>an out-parameter obtaining the type name string; must not be
   null; if <code>handle</code> is null, an empty string is returned; if an
   out-of-memory condition occurs, a pointer to a null pointer is returned

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_getVersion-2462"> </a>typereg_reader_getVersion</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="e-typereg_Version.html">typereg_Version</a> <strong>typereg_reader_getVersion</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns the binary blob version of a type reader.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>the version of the binary blob from which the type reader was
   constructed; if <code>handle</code> is null, <code>TYPEREG_VERSION_0</code>
   is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_isPublished-2467"> </a>typereg_reader_isPublished</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
<a href="t-sal_Bool.html">sal_Bool</a> <strong>typereg_reader_isPublished</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Returns whether a type reader is published.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Return</dt>
<dd>whether the type reader is published; if <code>handle</code> is null,
   <code>sal_False</code> is returned

   </dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="typereg_reader_release-2460"> </a>typereg_reader_release</dt>
<dd class="member"><dl>
<dt class="simple">extern &quot;C&quot;<br>
void <strong>typereg_reader_release</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>void * </td>
<td> handle );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt>Summary</dt>
<dd>Decrements the reference count of a type reader.

</dd>
<dt>Description</dt>
<dd>   <p>If the reference count drops to zero, the type reader is destroyed.</p>

   </dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">handle</td>
<td><pre>a handle on a type reader; may be null

   </pre></td>
</tr>
</table>
</dd>
<dt>Since </dt>
<dd>UDK 3.2.0</dd>
</dl>
</dd>
</dl>
<hr>
<a href="#_top_" class="objchapter">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p>&nbsp;</p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>

</div> <!-- id="adc-cppref" -->
</body>

</html>