diff options
author | Frank Baker <fbaker@hdfgroup.org> | 2000-11-13 16:35:49 (GMT) |
---|---|---|
committer | Frank Baker <fbaker@hdfgroup.org> | 2000-11-13 16:35:49 (GMT) |
commit | b527d73ddaf4d958045be784b48c309acb1a9fd7 (patch) | |
tree | 2f0de8769730089429cf1040242d6dfecba0458b /doc/html/RM_H5E.html | |
parent | 7a4d4b9aa2d54be49b7447104015cf366fd8e0a6 (diff) | |
download | hdf5-b527d73ddaf4d958045be784b48c309acb1a9fd7.zip hdf5-b527d73ddaf4d958045be784b48c309acb1a9fd7.tar.gz hdf5-b527d73ddaf4d958045be784b48c309acb1a9fd7.tar.bz2 |
[svn-r2873]
Purpose:
Adding all functions new to Release 1.4.
Solution:
Adding first cut of all new API functions.
H5Dvlen_get_buf_size
H5Epush
H5Pset_fapl_family H5Pget_fapl_family
H5Pset_fapl_mpio H5Pget_fapl_mpio
H5Pset_dxpl_mpio H5Pget_dxpl_mpio
H5Pset_fapl_multi H5Pget_fapl_multi
H5Pset_dxpl_multi H5Pget_dxpl_multi
H5Pset_fapl_split H5Pset_fapl_sec2 H5Pset_fapl_stdio
H5Pset_fapl_stream H5Pget_fapl_stream
H5Pset_fapl_log
H5Pset_driver H5Pget_driver H5Pget_driver_info
H5Pset_meta_block_size H5Pget_meta_block_size
H5Pset_sieve_buf_size H5Pget_sieve_buf_size
H5Pset_fapl_dpss
H5Pset_fapl_gass H5Pget_fapl_gass
H5Pset_fapl_srb H5Pget_fapl_srb
H5Tarray_create H5Tget_array_ndims H5Tget_array_dims
Platforms tested:
IE 5.
Diffstat (limited to 'doc/html/RM_H5E.html')
-rw-r--r-- | doc/html/RM_H5E.html | 66 |
1 files changed, 62 insertions, 4 deletions
diff --git a/doc/html/RM_H5E.html b/doc/html/RM_H5E.html index 17f517c..fe50680 100644 --- a/doc/html/RM_H5E.html +++ b/doc/html/RM_H5E.html @@ -56,18 +56,19 @@ These functions provide error handling capabilities in the HDF5 environment. <table border=0> <tr><td valign=top> <ul> - <li><a href="#Error-SetAuto">H5Eset_auto</a> - <li><a href="#Error-GetAuto">H5Eget_auto</a> <li><a href="#Error-Clear">H5Eclear</a> + <li><a href="#Error-Print">H5Eprint</a> + <li><a href="#Error-Push">H5Epush</a> </ul> </td><td> </td><td valign=top> <ul> - <li><a href="#Error-Print">H5Eprint</a> + <li><a href="#Error-SetAuto">H5Eset_auto</a> + <li><a href="#Error-GetAuto">H5Eget_auto</a> <li><a href="#Error-Walk">H5Ewalk</a> - <li><a href="#Error-WalkCB">H5Ewalk_cb</a> </ul> </td><td> </td><td valign=top> <ul> + <li><a href="#Error-WalkCB">H5Ewalk_cb</a> <li><a href="#Error-GetMajor">H5Eget_major</a> <li><a href="#Error-GetMinor">H5Eget_minor</a> </ul> @@ -252,6 +253,63 @@ errors within the H5E package. <hr> <dl> +<dt><strong>Name:</strong> <a name="Error-Push">H5Epush</a> +<dt><strong>Signature:</strong> + <dd><em>herr_t</em> <code>H5Epush</code>( + <em>const char *</em><code>file</code>, + <em>const char *</em><code>func</code>, + <em>unsigned</em> <code>line</code>, + <em>H5E_major_t</em> <code>maj_num</code>, + <em>H5E_minor_t</em> <code>min_num</code>, + <em>const char *</em><code>str</code> + ) +<dt><strong>Purpose:</strong> + <dd>Pushes new error record onto error stack. +<dt><strong>Description:</strong> + <dd><code>H5Epush</code> pushes a new error record onto the + error stack for the current thread. + <p> + The error has major and minor numbers <code>maj_num</code> and + <code>min_num</code>, + the function <code>func</code> where the error was detected, + the name of the file <code>file</code> where the error was detected, + the line <code>line</code> within that file, + and an error description string <code>str</code>. + <p> + The function name, file name, and error description strings + must be statically allocated. +<dt><strong>Parameters:</strong> + <dl> + <dt><em>const char *</em><code>file</code>, + <dd>IN: Name of the file in which the error was detected. + <dt><em>const char *</em><code>func</code>, + <dd>IN: Name of the function in which the error was detected. + <dt><em>unsigned</em> <code>line</code>, + <dd>IN: Line within the file at which the error was detected. + <dt><em>H5E_major_t</em> <code>maj_num</code>, + <dd>IN: Major error number. + <dt><em>H5E_minor_t</em> <code>min_num</code>, + <dd>IN: Minor error number. + <dt><em>const char *</em><code>str</code> + <dd>IN: Error description string. + </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/h5e_FORTRAN.html#h5epush_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="Error-Print">H5Eprint</a> <dt><strong>Signature:</strong> <dd><em>herr_t</em> <code>H5Eprint</code>(<em>FILE *</em> <code>stream</code>) |