summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark (he/his) C. Miller <miller86@llnl.gov>2023-03-08 22:46:10 (GMT)
committerGitHub <noreply@github.com>2023-03-08 22:46:10 (GMT)
commitbefbbd0b6d508f18af493b7138ca85b117976db6 (patch)
treef28408e928a50881336e3c949cabb6fb5c880f05
parentd6f931d67b0f9199e95c10840dd585532c6d22a0 (diff)
downloadhdf5-befbbd0b6d508f18af493b7138ca85b117976db6.zip
hdf5-befbbd0b6d508f18af493b7138ca85b117976db6.tar.gz
hdf5-befbbd0b6d508f18af493b7138ca85b117976db6.tar.bz2
Elaborate how cd_values get stored (#2522)
-rw-r--r--src/H5Ppublic.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/H5Ppublic.h b/src/H5Ppublic.h
index 55d7641..24dc754 100644
--- a/src/H5Ppublic.h
+++ b/src/H5Ppublic.h
@@ -2321,10 +2321,13 @@ H5_DLL herr_t H5Pset_deflate(hid_t plist_id, unsigned level);
* (#H5Z_FILTER_DEFLATE) and the Fletcher32 error detection filter
* (#H5Z_FILTER_FLETCHER32).
*
- * The array \p c_values contains \p cd_nelmts integers which are
- * auxiliary data for the filter. The integer values will be
- * stored in the dataset object header as part of the filter
- * information.
+ * The array \p cd_values contains \p cd_nelmts unsigned integers
+ * which are auxiliary data for the filter. The values are typically
+ * used as parameters to control the filter. In a filter's
+ * \p set_local method (called from \p H5Dcreate), the values are
+ * interpreted and possibly modified before they are used to control
+ * the filter. These, possibly modified values, are then stored in
+ * the dataset object header as auxiliary data for the filter.
*
* The \p flags argument is a bit vector with the following
* fields specifying certain general properties of the filter: