summaryrefslogtreecommitdiffstats
path: root/doc/html/RM_H5E.html
diff options
context:
space:
mode:
authorFrank Baker <fbaker@hdfgroup.org>2000-04-07 19:38:42 (GMT)
committerFrank Baker <fbaker@hdfgroup.org>2000-04-07 19:38:42 (GMT)
commit5228ba6c718e5eaf416a4ac6fdc8a9d32e234333 (patch)
tree68c23dfcddbb2f369625b0a017eb169cb093de14 /doc/html/RM_H5E.html
parentd9b36b8a7ffa36a8fd532424b3736187287535fe (diff)
downloadhdf5-5228ba6c718e5eaf416a4ac6fdc8a9d32e234333.zip
hdf5-5228ba6c718e5eaf416a4ac6fdc8a9d32e234333.tar.gz
hdf5-5228ba6c718e5eaf416a4ac6fdc8a9d32e234333.tar.bz2
[svn-r2090] RM_H5D.html
H5Dclose: Corrected return type to herr_t (was hid_t). H5Dcreate: Inserted missing spaces in function syntax statement. RM_H5E.html H5Ewalk: Added H5E_walk_t prototype and prototype parameter descriptions. RM_H5F.html H5Fclose: Corrected behavior description, eliminating comment that function fials if other access identifiers are still open and describing actual behavior. RM_H5T.html H5Tregister: Corrected possible 'pers' values to H5T_PERS_HARD (was HARD) and H5T_PERS_SOFT (was SOFT). H5Tfind: Corrected 'pcdata' parameter IN/OUT designation.
Diffstat (limited to 'doc/html/RM_H5E.html')
-rw-r--r--doc/html/RM_H5E.html24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/html/RM_H5E.html b/doc/html/RM_H5E.html
index c0b1e66..7b632a7 100644
--- a/doc/html/RM_H5E.html
+++ b/doc/html/RM_H5E.html
@@ -244,6 +244,30 @@ errors within the H5E package.
regardless of stack traversal direction), an error stack entry,
and the <code>client_data</code> pointer passed to
<code>H5E_print</code>.
+ The <code>H5E_walk_t</code> prototype is as follows:
+ <dir>
+ <p>
+ <code>typedef</code> <em>herr_t</em> <code>(*H5E_walk_t)(</code><em>int</em> <code>n,</code>
+ <em>H5E_error_t *</em><code>err_desc,</code>
+ <em>void *</em><code>client_data)</code>
+ <p>
+ where the parameters have the following meanings:
+ <dl>
+ <dt><em>int</em> <code>n</code>
+ <dd>Indexed position of the error in the stack.
+ <dt><em>H5E_error_t *</em><code>err_desc</code>
+ <dd>Pointer to a data structure describing the error.
+ <em>(This structure is currently described only in the
+ source code file </em><code>hdf5/src/H5Epublic.h</code><em>.
+ That file also contains the definitive list of major
+ and minor error codes. That information will
+ eventually be presented as an appendix to this
+ <cite>Reference Manual</cite>.)</em>
+ <dt><em>void *</em><code>client_data</code>
+ <dd>Pointer to client data in the format expected by
+ the user-defined function.
+ </dl>
+ </dir>
<p>
<code>H5Ewalk</code> can fail if there are problems initializing
the library.