[svn-r3104]

Purpose:
	Finalize new API function descriptions
Description:
	Edits to recently-added APIs:
		H5Pset_sieve_buf_size     H5Pset_fapl_log
		H5P[sg]et_fapl_mpio       H5Pset_fapl_multi
		H5P[sg]et_dxpl_multi      H5Pset_fapl_split
		H5P[sg]et_fapl_gass       H5Pset_fapl_dpss
                H5P[sg]et_fapl_srb
	Added H5P[sg]et_fapl_core.
	Addition of new APIs for R1.4 is now complete.
	Moved H5Pset_driver and H5Pget_driver_info to TechNotes.
Platforms tested:
	IE 5
This commit is contained in:
Frank Baker 2000-12-08 14:50:33 -05:00
parent 7bb514d358
commit 15df4a2679

View File

@ -57,7 +57,7 @@ many different parameters to be easily manipulated.
<table border=0>
<tr><td valign=top>
<i>General Property List Operations</i>
<i>General Property List <br> Operations</i>
<ul>
<li><a href="#Property-Create">H5Pcreate</a>
<li><a href="#Property-GetClass">H5Pget_class</a>
@ -78,18 +78,16 @@ many different parameters to be easily manipulated.
<li><a href="#Property-GetIstoreK">H5Pget_istore_k</a>
</ul>
<p><i>Variable-length Datatype Properties</i>
<ul>
<li><a href="#Property-SetVLMemManager">H5Pset_vlen_mem_manager</a>
<li><a href="#Property-GetVLMemManager">H5Pget_vlen_mem_manager</a>
</ul>
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>
||&nbsp;&nbsp;<i>Indicates functions available <br>
&nbsp;&nbsp;&nbsp;&nbsp;only in the parallel HDF5 library.</i>
||&nbsp;&nbsp;<i>Indicates functions <br>
&nbsp;&nbsp;&nbsp;&nbsp;available only in the <br>
&nbsp;&nbsp;&nbsp;&nbsp;parallel HDF5 library.</i>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td valign=top>
@ -107,9 +105,9 @@ many different parameters to be easily manipulated.
<li><a href="#Property-SetFaplStdio">H5Pset_fapl_stdio</a>
<li><a href="#Property-SetFaplStream">H5Pset_fapl_stream</a>
<li><a href="#Property-GetFaplStream">H5Pget_fapl_stream</a>
<li><a href="#Property-SetDriver">H5Pset_driver</a>
<!--<li><a href="#Property-SetDriver">H5Pset_driver</a> -->
<li><a href="#Property-GetDriver">H5Pget_driver</a>
<li><a href="#Property-GetDriverInfo">H5Pget_driver_info</a>
<!--<li><a href="#Property-GetDriverInfo">H5Pget_driver_info</a> -->
<li><a href="#Property-SetMetaBlockSize">H5Pset_meta_block_size</a>
<li><a href="#Property-GetMetaBlockSize">H5Pget_meta_block_size</a>
<li><a href="#Property-SetSieveBufSize">H5Pset_sieve_buf_size</a>
@ -165,6 +163,8 @@ many different parameters to be easily manipulated.
<li><a href="#Property-GetHyperCache">H5Pget_hyper_cache</a>
<li><a href="#Property-SetBTreeRatios">H5Pset_btree_ratios</a>
<li><a href="#Property-GetBTreeRatios">H5Pget_btree_ratios</a>
<li><a href="#Property-SetVLMemManager">H5Pset_vlen_mem_manager</a>
<li><a href="#Property-GetVLMemManager">H5Pget_vlen_mem_manager</a>
<li><a href="#Property-SetDxplMpio">H5Pset_dxpl_mpio</a>&nbsp;&nbsp;&nbsp;||
<li><a href="#Property-GetDxplMpio">H5Pget_dxpl_mpio</a>&nbsp;&nbsp;&nbsp;||
<li><a href="#Property-SetDxplMulti">H5Pset_dxpl_multi</a>
@ -1601,23 +1601,26 @@ facilitate moving easily between them.</i>
<dl>
<dt><strong>Name:</strong> <a name="Property-SetSieveBufSize">H5Pset_sieve_buf_size</a>
<dt><strong>Signature:</strong>
<dd><em>xxx</em> <code>H5Pset_sieve_buf_size</code>(
<dd><em>herr_t</em> <code>H5Pset_sieve_buf_size</code>(
<em>hid_t</em> <code>fapl_id</code>,
<em>hsize_t</em> <code>size</code>
)
<dt><strong>Purpose:</strong>
<dd>
<dd>Sets the maximum size of the data sieve buffer.
<dt><strong>Description:</strong>
<dd><code>H5Pset_sieve_buf_size</code> sets <code>size</code>,
the maximum size in bytes of the data seive buffer, which is
the maximum size in bytes of the data sieve buffer, which is
used by file drivers that are capable of using data sieving.
<p>
The data sieve buffer is used when performing I/O on datasets in the file. Using a buffer which is large anough to hold several pieces of the dataset being read in for hyperslab selections boosts performance by quite a bit.
The data sieve buffer is used when performing I/O on datasets
in the file. Using a buffer which is large anough to hold
several pieces of the dataset being read in for
hyperslab selections boosts performance by quite a bit.
<p>
The default value is set to 64KB, indicating that file I/O for raw data reads and writes will occur in at least 64KB blocks. Setting the value to 0 with this API function will turn off the data sieving, even if the VFL driver attempts to use that strategy.
<p>
<b><i><font color=red>Need a conceptual understanding of data sieving to finish this. -- FB</font></i></b>
The default value is set to 64KB, indicating that file I/O for
raw data reads and writes will occur in at least 64KB blocks.
Setting the value to 0 with this API function will turn off the
data sieving, even if the VFL driver attempts to use that strategy.
<dt><strong>Parameters:</strong>
<dl>
<dt><em>hid_t</em> <code>fapl_id</code>
@ -2641,18 +2644,38 @@ facilitate moving easily between them.</i>
<dt><strong>Purpose:</strong>
<dd>Sets up the use of the logging driver.
<dt><strong>Description:</strong>
<dd><code>H5Psget_fapl_log</code> modifies the
file access property list to use the logging driver .
<b><i><font color=red>(H5FD_LOG ??)</font></i></b>
<dd><code>H5Pset_fapl_log</code> modifies the
file access property list to use the logging driver
<code>H5FD_LOG</code>.
There are no driver-specific properties.
<p>
<code>logfile</code> is the name of the file in which the
logging entries are to be recorded.
<p>
<code>verbosity</code> indicates the extent of the logging
activity intended, with a value of <code>0</code> indicating
no logging.
<b><font color=red>(Other values, range, ... ??)</font></b>
activity intended. Valid values are as follows:
<center>
<table width=75%>
<tr valign=top align=left><td>
<code>0</code>&nbsp;&nbsp;
</td><td>
Performs no logging.
</td></tr>
<tr valign=top align=left><td>
<code>1</code>&nbsp;&nbsp;
</td><td>
Records where writes and reads occur in the file.
</td></tr>
<tr valign=top align=left><td>
<code>2</code>&nbsp;&nbsp;
</td><td>
Records where writes and reads occur in the file and what
kind of data is written at each location: raw data or any of
several types of metadata (object headers, superblock,
B-tree data, local headers, or global headers).
</td></tr>
</table>
</center>
<dt><strong>Parameters:</strong>
<dl>
@ -2688,12 +2711,13 @@ facilitate moving easily between them.</i>
<em>MPI_Info</em> <code>info</code>
)
<dt><strong>Purpose:</strong>
<dd>Stores MPIO communicator information to the file access property list.
<dd>Stores MPI IO communicator information to the file access property list.
<dt><strong>Description:</strong>
<dd><code>H5Pset_fapl_mpio</code> stores the user supplied
MPIO communicator <code>comm</code> and <code>info</code> in
the file access property list <code>fapl_id</code>,
which can then be used to create and/or open the file.
<dd><code>H5Pset_fapl_mpio</code> stores the user-supplied
MPI IO parameters <code>comm</code>, for communicator, and
<code>info</code>, for information, in
the file access property list <code>fapl_id</code>.
That property list can then be used to create and/or open the file.
<p>
<code>H5Pset_fapl_mpio</code> is available only in the
parallel HDF5 library and is not a collective function.
@ -2749,8 +2773,8 @@ facilitate moving easily between them.</i>
<dt><strong>Purpose:</strong>
<dd> Returns MPI communicator information.
<dt><strong>Description:</strong>
<dd>If the file access property list is set to the H5FD_MPIO driver,
<code>H5Pget_fapl_mpio</code> returns the MPI communicator and
<dd>If the file access property list is set to the <code>H5FD_MPIO</code>
driver, <code>H5Pget_fapl_mpio</code> returns the MPI communicator and
information through the <code>comm</code> and <code>info</code>
pointers, if those values are non-null.
<p>
@ -2886,6 +2910,17 @@ facilitate moving easily between them.</i>
<dd><code>H5Pset_fapl_multi</code> sets the file access property list
<code>fapl_id</code> to use the multi-file driver.
<p>
The multi-file driver enables different types of HDF5 data and
metadata to be written to separate files. These files are viewed
by the HDF5 library and the application as a single virtual HDF5 file
with a single HDF5 file address space.
The types of data that can be broken out into separate file include
raw data, the superblock, B-tree data, global heap data,
local heap data, and object headers.
At the programmer's discretion, two or more types of data can be
written the same file while other types of data are written to
separate files.
<p>
The array <code>memb_map</code> maps memory usage types to other
memory usage types and is the mechanism that allows the caller
to specify how many files are created.
@ -2903,7 +2938,9 @@ facilitate moving easily between them.</i>
name passed to <code>H5FDopen()</code>, usually from
<code>H5Fcreate()</code> or <code>H5Fopen()</code>).
<p>
The array <code>memb_addr</code> ....
The array <code>memb_addr</code> specifies the offsets within the
virtual address space, from <code>0</code> (zero) to
<code>HADDR_MAX</code>, at wihch each type of data storage begins.
<p>
If <code>relax</code> is set to <code>TRUE</code> (or <code>1</code>),
then opening an existing file for read-only access will not fail
@ -2924,17 +2961,17 @@ facilitate moving easily between them.</i>
where &nbsp; <code><i>X</i></code> &nbsp; is one of the
following letters:
<dir>
<code>s</code> for <code>H5FD_MEM_SUPER</code>
<code>s</code> &nbsp;&nbsp; for <code>H5FD_MEM_SUPER</code>
<br>
<code>b</code> for <code>H5FD_MEM_BTREE</code>
<code>b</code> &nbsp;&nbsp; for <code>H5FD_MEM_BTREE</code>
<br>
<code>r</code> for <code>H5FD_MEM_DRAW</code>
<code>r</code> &nbsp;&nbsp; for <code>H5FD_MEM_DRAW</code>
<br>
<code>g</code> for <code>H5FD_MEM_GHEAP</code>
<code>g</code> &nbsp;&nbsp; for <code>H5FD_MEM_GHEAP</code>
<br>
<code>l</code> for <code>H5FD_MEM_LHEAP</code>
<code>l</code> &nbsp;&nbsp; for <code>H5FD_MEM_LHEAP</code>
<br>
<code>o</code> for <code>H5FD_MEM_OHDR</code>
<code>o</code> &nbsp;&nbsp; for <code>H5FD_MEM_OHDR</code>
</dir>
<dt><code>memb_addr</code>
<dd>The default value is <code>HADDR_UNDEF</code> for each element.
@ -2951,7 +2988,9 @@ facilitate moving easily between them.</i>
<dt><em>const char **</em><code>memb_name</code>
<dd>IN: Name generator for names of member files.
<dt><em>const haddr_t *</em><code>memb_addr</code>
<dd>IN:
<dd>IN: The offsets within the virtual address space,
from <code>0</code> (zero) to <code>HADDR_MAX</code>,
at wihch each type of data storage begins.
<dt><em>hbool_t</em> <code>relax</code>
<dd>IN: Allows read-only access to incomplete file sets
when <code>TRUE</code>.
@ -3061,14 +3100,16 @@ facilitate moving easily between them.</i>
<dt><strong>Description:</strong>
<dd><code>H5Pset_dxpl_multi</code> sets the data transfer property list
<code>dxpl_id</code> to use the multi-file driver for each
memory usage type <code>memb_dxpl[]</code>
(after the usage map is applied).
memory usage type <code>memb_dxpl[]</code>.
<p>
<code>H5Pset_dxpl_multi</code> can only be used after
the member map has been set with <code>H5Pset_fapl_multi</code>.
<dt><strong>Parameters:</strong>
<dl>
<dt><em>hid_t</em> <code>dxpl_id</code>,
<dd>IN: Data transfer property list identifier.
<dt><em>const hid_t *</em><code>memb_dxpl</code>
<dd>IN: Array of memory usage types for ...
<dd>IN: Array of data access property lists.
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
@ -3105,7 +3146,7 @@ facilitate moving easily between them.</i>
<dt><em>hid_t</em> <code>dxpl_id</code>,
<dd>IN: Data transfer property list identifier.
<dt><em>const hid_t *</em><code>memb_dxpl</code>
<dd>OUT: Array of memory usage types for ...
<dd>OUT: Array of data access property lists.
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
@ -3138,32 +3179,34 @@ facilitate moving easily between them.</i>
<dt><strong>Description:</strong>
<dd><code>H5Pset_fapl_split</code> is a compatability function that
enables the multi-file driver to emulate the split driver from
HDF5 Releases 1.0 and 1.2.
HDF5 Releases 1.0 and 1.2.
The split file driver stored metadata and raw data in separate files
but provide no mechanism for separating types of metadata.
<p>
<code>fapl_id</code> is ....
<code>fapl_id</code> is a file access property list identifier.
<p>
<code>meta_ext</code> is ....
<code>meta_ext</code> is the filename extension for the metadata file.
<p>
<code>meta_plist_id</code> is the file property list identifier for
the meta data file.
<code>meta_plist_id</code> is the file access property list identifier
for the metadata file.
<p>
<code>raw_ext</code> is ....
<code>raw_ext</code> is the filename extension for the raw data file.
<p>
<code>raw_plist_id</code> is the file property list identifier for
the raw data file.
<code>raw_plist_id</code> is the file access property list identifier
for the raw data file.
<dt><strong>Parameters:</strong>
<dl>
<dt>
<dt><em>hid_t</em> <code>fapl_id</code>,
<dd>IN:
<dd>IN: File access property list identifier.
<dt><em>const char *</em><code>meta_ext</code>,
<dd>IN:
<dd>IN: Metadata filename extension.
<dt><em>hid_t</em> <code>meta_plist_id</code>,
<dd>IN:
<dd>IN: File access property list identifier for the metadata file.
<dt><em>const char *</em><code>raw_ext</code>,
<dd>IN:
<dd>IN: Raw data filename extension.
<dt><em>hid_t</em> <code>raw_plist_id</code>
<dd>IN:
<dd>IN: File access property list identifier for the raw data file.
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
@ -3184,13 +3227,13 @@ facilitate moving easily between them.</i>
<dl>
<dt><strong>Name:</strong> <a name="Property-SetFaplSec2">H5Pset_fapl_sec2</a>
<dt><strong>Signature:</strong>
<dd><em>herr_t</em> <code>H5Psget_fapl_sec2</code>(
<dd><em>herr_t</em> <code>H5Pset_fapl_sec2</code>(
<em>hid_t</em> <code>fapl_id</code>
)
<dt><strong>Purpose:</strong>
<dd>Sets the sec2 driver.
<dt><strong>Description:</strong>
<dd><code>H5Psget_fapl_sec2</code> modifies the file access property list
<dd><code>H5Pset_fapl_sec2</code> modifies the file access property list
to use the <code>H5FD_SEC2</code> driver.
<dt><strong>Parameters:</strong>
<dl>
@ -3216,13 +3259,13 @@ facilitate moving easily between them.</i>
<dl>
<dt><strong>Name:</strong> <a name="Property-SetFaplStdio">H5Pset_fapl_stdio</a>
<dt><strong>Signature:</strong>
<dd><em>herr_t</em> <code>H5Psget_fapl_stdio</code>(
<dd><em>herr_t</em> <code>H5Pset_fapl_stdio</code>(
<em>hid_t</em> <code>fapl_id</code>
)
<dt><strong>Purpose:</strong>
<dd>Sets the standard I/O driver.
<dt><strong>Description:</strong>
<dd><code>H5Psget_fapl_stdio</code> modifies the file access property list
<dd><code>H5Pset_fapl_stdio</code> modifies the file access property list
to use the standard I/O driver, <code>H5FD_STDIO</code>.
<dt><strong>Parameters:</strong>
<dl>
@ -3363,6 +3406,8 @@ facilitate moving easily between them.</i>
</dl>
<!-- ********** MOVED TO TechNotes/VFLfunc.html **********
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-SetDriver">H5Pset_driver</a>
@ -3399,17 +3444,15 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
-->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
</dl>
-->
<hr>
<dl>
@ -3447,6 +3490,8 @@ facilitate moving easily between them.</i>
</dl>
<!-- ********** MOVED TO TechNotes/VFLfunc.html **********
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-GetDriverInfo">H5Pget_driver_info</a>
@ -3483,30 +3528,28 @@ facilitate moving easily between them.</i>
<code>NULL</code> is also returned if no driver-specific properties
have been registered.
No error is pushed on the stack in this case.
<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
-->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
</dl>
-->
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-SetFaplGass">H5Pset_fapl_gass</a>
<dt><strong>Signature:</strong>
<dd><em>herr_t</em> <code>H5Psget_fapl_gass</code>(
<dd><em>herr_t</em> <code>H5Pset_fapl_gass</code>(
<em>hid_t</em> <code>fapl_id</code>,
<em>GASS_Info</em> <code>info</code>
)
<dt><strong>Purpose:</strong>
<dd>Stores user-supplied GASS information.
<dt><strong>Description:</strong>
<dd><code>H5Psget_fapl_gass</code> stores user-supplied GASS information,
<dd><code>H5Pset_fapl_gass</code> stores user-supplied GASS information,
the <em>GASS_Info</em> struct data as passed in <code>info</code>,
to the file access property list <code>fapl_id</code>.
<code>fapl_id</code> can then be used to create and/or open the file.
@ -3516,23 +3559,20 @@ facilitate moving easily between them.</i>
<p>
Any modification to <code>info</code> after this function call
returns may have undetermined effect to the access property list.
Users must call <code>H5Psget_fapl_gass</code> again to setup
Users must call <code>H5Pset_fapl_gass</code> again to setup
the property list.
<dt><strong>Note:</strong>
<dd><code>H5Psget_fapl_gass</code> is an experimental function.
<dd><code>H5Pset_fapl_gass</code> is an experimental function.
It is designed for use only when accessing files via the
GASS facility of the Globus environment.
<font color=red><b><i>URL ??</i></b></font>
For further information, see
<a href="http://www.globus.org/">http//www.globus.org/</a>.
<dt><strong>Parameters:</strong>
<dl>
<dt><em>hid_t</em> <code>fapl_id</code>,
<dd>IN: File access property list identifier.
<dt><em>GASS_Info</em> <code>info</code>
<dd>IN: Pointer to the GASS information structure.
<p>
<font color=red><b><i>Need GASS_Info struct.</i></b></font>
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
@ -3571,17 +3611,14 @@ facilitate moving easily between them.</i>
<dd><code>H5Pget_fapl_gass</code> is an experimental function.
It is designed for use only when accessing files via the
GASS facility of the Globus environment.
<font color=red><b><i>URL ??</i></b></font>
For further information, see
<a href="http://www.globus.org/">http//www.globus.org/</a>.
<dt><strong>Parameters:</strong>
<dl>
<dt><em>hid_t</em> <code>fapl_id</code>,
<dd>IN: File access property list identifier.
<dt><em>GASS_Info *</em><code>info</code>
<dd>OUT: Pointer to the GASS information structure.
<p>
<font color=red><b><i>Need GASS_Info struct.</i></b></font>
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
@ -3615,13 +3652,15 @@ facilitate moving easily between them.</i>
<dd><code>H5Pget_fapl_dpss</code> is an experimental function.
It is designed for use only when accessing files via the
DPSS facility of the Globus environment.
<font color=red><b><i>URL ??</i></b></font>
For further information, see
<a href="http://www.globus.org/">http//www.globus.org/</a>.
<p>
As of HDF5 Release 1.4 Beta, the Globus project has deprecated
the DPSS facility in favor of an FTP-based facility, which is still
the DPSS facility in favor of an FTP-based facility that is still
under development.
While the DPSS functionality is still available,
it may be unavailable in future Globus releases.
users must be aware that it was implemented purely for research purposes
and may be unavailable in future Globus releases.
<dt><strong>Parameters:</strong>
<dl>
<dt><em>hid_t</em> <code>fapl_id</code>
@ -3664,8 +3703,8 @@ facilitate moving easily between them.</i>
<dt><strong>Note:</strong>
<dd><code>H5Pset_fapl_gass</code> is an experimental function.
It is designed for use only when accessing files via the
GASS facility of the Storage Resource Broker (SRB).
<font color=red><b><i>URL ??</i></b></font>
Storage Resource Broker (SRB). For further information, see
<a href="http://www.npaci.edu/Research/DI/srb/">http//www.npaci.edu/Research/DI/srb/</a>.
<dt><strong>Parameters:</strong>
<dl>
<dt><em>hid_t</em> <code>fapl_id</code>
@ -3711,8 +3750,8 @@ facilitate moving easily between them.</i>
<dt><strong>Note:</strong>
<dd><code>H5Pset_fapl_gass</code> is an experimental function.
It is designed for use only when accessing files via the
GASS facility of the Storage Resource Broker (SRB).
<font color=red><b><i>URL ??</i></b></font>
Storage Resource Broker (SRB). For further information, see
<a href="http://www.npaci.edu/Research/DI/srb/">http//www.npaci.edu/Research/DI/srb/</a>.
<dt><strong>Parameters:</strong>
<dl>
<dl>
@ -3738,17 +3777,22 @@ facilitate moving easily between them.</i>
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-SGetFaplxxx">H5Psget_fapl_xxx</a>
<dt><strong>Name:</strong> <a name="Property-SetFaplCore">H5Pset_fapl_core</a>
<dt><strong>Signature:</strong>
<dd><em>xxx</em> <code>H5Psget_fapl_xxx</code>(
<em>xxx</em> <code>xxx</code>,
<em>xxx</em> <code>xxx</code>,
<em>xxx</em> <code>xxx</code>
<dd><em>herr_t</em> <code>H5Pset_fapl_core</code>(
<em>hid_t</em> <code>fapl_id</code>,
<em>size_t</em> <code>increment</code>,
<em>hbool_t</em> <code>backing_store</code>
)
<dt><strong>Purpose:</strong>
<dd>
<dd>Modifies the file access property list to use the
<code>H5FD_CORE</code> driver.
<dt><strong>Description:</strong>
<dd><code>H5Psget_fapl_xxx</code>
<dd><code>H5Pset_fapl_core</code> modifies the file access property list
to use the <code>H5FD_CORE</code> driver.
<p>
<code>increment</code> specifies the increment by which allocated memory
is to be increased each time more memory is required.
<dt><strong>Parameters:</strong>
<dl>
@ -3771,8 +3815,83 @@ facilitate moving easily between them.</i>
</dl>
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-GetFaplCore">H5Pget_fapl_core</a>
<dt><strong>Signature:</strong>
<dd><em>xxx</em> <code>H5Pget_fapl_core</code>(
<em>xxx</em> <code>xxx</code>,
<em>xxx</em> <code>xxx</code>,
<em>xxx</em> <code>xxx</code>
)
<dt><strong>Purpose:</strong>
<dd>
<dt><strong>Description:</strong>
<dd><code>H5Pget_fapl_core</code>
<dt><strong>Parameters:</strong>
<dl>
<dt><em>xxx</em> <code>xxx</code>
<dd>IN:
<dd>OUT:
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
-->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
</dl>
<!-- ***** TEMPLATE *****
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-SGetFaplxxx">H5Psget_fapl_xxx</a>
<dt><strong>Signature:</strong>
<dd><em>xxx</em> <code>H5Psget_fapl_xxx</code>(
<em>xxx</em> <code>xxx</code>,
<em>xxx</em> <code>xxx</code>,
<em>xxx</em> <code>xxx</code>
)
<dt><strong>Purpose:</strong>
<dd>
<dt><strong>Description:</strong>
<dd><code>H5Psget_fapl_xxx</code>
<dt><strong>Parameters:</strong>
<dl>
<dt><em>xxx</em> <code>xxx</code>
<dd>IN:
<dd>OUT:
</dl>
<dt><strong>Returns:</strong>
<dd>Returns a non-negative value if successful.
Otherwise returns a negative value.
-->
<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
target="FortranWin"><img src="Graphics/FORTRAN.gif" border=0></a>
-->
<!--
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
<!--
</dl>
-->
<!-- ***** TEMPLATE *****
<hr>
<dl>
<dt><strong>Name:</strong> <a name="Property-xxx">xxx</a>
@ -3796,6 +3915,7 @@ facilitate moving easily between them.</i>
<dt><strong>Returns:</strong>
<dd>Returns xxx if successful.
Otherwise returns xxx.
-->
<!--
<dt><strong>Non-C API(s):</strong>
<dd><a href="fortran/h5p_FORTRAN.html#h5pxxx_f"
@ -3805,7 +3925,9 @@ facilitate moving easily between them.</i>
<img src="Graphics/Java.gif">
<img src="Graphics/C++.gif">
-->
<!--
</dl>
-->
<hr>