From f499912c3247e592a0eeef7207b917428756b094 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Thu, 29 Jan 2004 16:25:04 -0500 Subject: [svn-r8124] Purpose: Updated with valid values for 'filter' parameter for new H5Pdelete_filter routine. --- doc/html/RM_H5P.html | 48 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/doc/html/RM_H5P.html b/doc/html/RM_H5P.html index 0a67e9e..d5e06e6 100644 --- a/doc/html/RM_H5P.html +++ b/doc/html/RM_H5P.html @@ -1201,10 +1201,44 @@ SUBROUTINE
Delete one or more filters in the filter pipeline.
Description:
H5Pdelete_filter removes the specified - filter from the filter pipeline. + filter from the filter pipeline in plist.

- Passing H5Z_FILTER_NONE for the filter - parameter removes all the filters from the permanent filter pipeline. + The filter parameter specifies the filter to be removed. + Valid values of filters to remove are as follows: + +

+ + + + + + +
+ H5Z_FILTER_NONE + + Removes all filters from the permanent filter pipeline. +
+ H5Z_FILTER_DEFLATE + + Data compression filter, employing the gzip algorithm +
+ H5Z_FILTER_SHUFFLE + + Data shuffling filter +
+ H5Z_FILTER_FLETCHER32   + + Error detection filter, employing the Fletcher32 checksum algorithm +
+ H5Z_FILTER_SZIP + + Data compression filter, employing the SZIP algorithm +
+
+

+ Additionally, user defined filters can be removed with this routine + as well by passing the filter ID they were registered with the library + with.

Attempting to remove a filter that is not in the permanent filter pipeline is an error. @@ -1230,6 +1264,14 @@ SUBROUTINE h5pdelete_filter_f(prp_id, filter, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier INTEGER, INTENT(IN) :: filter ! Filter to be modified + ! Valid values are: + ! + ! H5Z_FILTER_NONE_F + ! H5Z_FILTER_DEFLATE_F + ! H5Z_FILTER_SHUFFLE_F + ! H5Z_FILTER_FLETCHER32_F + ! H5Z_FILTER_SZIP_F + ! INTEGER, INTENT(OUT) :: hdferr ! Error code ! 0 on success and -1 on failure END SUBROUTINE h5pdelete_filter_f -- cgit v0.12