summaryrefslogtreecommitdiffstats
path: root/src/H5Ppublic.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2003-04-03 13:48:58 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2003-04-03 13:48:58 (GMT)
commitdb8ff96dc0e357162f3b2c0b14efc9159e19d162 (patch)
tree2131d4a5b205867a028d17a42151d6f6dfb2f0b5 /src/H5Ppublic.h
parenta3a391d457ffa24d607a7252fc1fa1362d0c3177 (diff)
downloadhdf5-db8ff96dc0e357162f3b2c0b14efc9159e19d162.zip
hdf5-db8ff96dc0e357162f3b2c0b14efc9159e19d162.tar.gz
hdf5-db8ff96dc0e357162f3b2c0b14efc9159e19d162.tar.bz2
[svn-r6577] Purpose:
Code cleanup (sorta) Description: The H5Pset_szip API call was forcing users to pass in their parameters in the same way as the internal representation of the filter parameters used by the library (as an array of unsigned values). Solution: Changed to pass in separate parameters in a more user-friendly format. Platforms tested: FreeBSD 4.8 (sleipnir) IRIX64 6.5 (modi4) w/parallel Misc. update:
Diffstat (limited to 'src/H5Ppublic.h')
-rw-r--r--src/H5Ppublic.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/H5Ppublic.h b/src/H5Ppublic.h
index de98643..6e30e8a 100644
--- a/src/H5Ppublic.h
+++ b/src/H5Ppublic.h
@@ -220,7 +220,8 @@ H5_DLL H5Z_filter_t H5Pget_filter(hid_t plist_id, int filter,
unsigned cd_values[]/*out*/,
size_t namelen, char name[]);
H5_DLL herr_t H5Pset_deflate(hid_t plist_id, unsigned aggression);
-H5_DLL herr_t H5Pset_szip(hid_t plist_id,const unsigned cd_values[]);
+H5_DLL herr_t H5Pset_szip(hid_t plist_id, int options_mask, int bits_per_pixel,
+ int pixels_per_block, int pixels_per_scanline);
H5_DLL herr_t H5Pset_shuffle(hid_t plist_id, unsigned bytespertype);
H5_DLL herr_t H5Pset_fletcher32(hid_t plist_id);
H5_DLL herr_t H5Pset_edc_check(hid_t plist_id, H5Z_EDC_t check);