summaryrefslogtreecommitdiffstats
path: root/c++/src/H5DcreatProp.h
diff options
context:
space:
mode:
authorBinh-Minh Ribler <bmribler@hdfgroup.org>2007-01-29 02:41:54 (GMT)
committerBinh-Minh Ribler <bmribler@hdfgroup.org>2007-01-29 02:41:54 (GMT)
commitd646c29642220725eb94ba9fffc1c39b560c0b59 (patch)
tree378a8cd364ae7313b02c25d4800b1e1dd776c562 /c++/src/H5DcreatProp.h
parent38480e665742a86bd50fad08360ea3e5bde5db9d (diff)
downloadhdf5-d646c29642220725eb94ba9fffc1c39b560c0b59.zip
hdf5-d646c29642220725eb94ba9fffc1c39b560c0b59.tar.gz
hdf5-d646c29642220725eb94ba9fffc1c39b560c0b59.tar.bz2
[svn-r13211] Purpose: Adding wrappers
Description: Added wrapper DSetCreatPropList::setSzip. Platforms tested AIX 5.1 (copper) SunOS 5.8 64-bit (sol) Linux 2.6 (kagiso)
Diffstat (limited to 'c++/src/H5DcreatProp.h')
-rw-r--r--c++/src/H5DcreatProp.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/c++/src/H5DcreatProp.h b/c++/src/H5DcreatProp.h
index 7f73a0c..a79f371 100644
--- a/c++/src/H5DcreatProp.h
+++ b/c++/src/H5DcreatProp.h
@@ -95,13 +95,16 @@ class H5_DLLCPP DSetCreatPropList : public PropList {
void setExternal( const char* name, off_t offset, hsize_t size ) const;
// Adds a filter to the filter pipeline.
- void setFilter( H5Z_filter_t filter, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[] ) const;
+ void setFilter( H5Z_filter_t filter, unsigned int flags = 0, size_t cd_nelmts = 0, const unsigned int cd_values[] = NULL) const;
// Sets Fletcher32 checksum of EDC for this property list.
- void setFletcher32();
+ void setFletcher32() const;
// Sets method of the shuffle filter.
- void setShuffle();
+ void setShuffle() const;
+
+ // Sets SZIP compression method.
+ void setSzip(unsigned int options_mask, unsigned int pixels_per_block) const;
// Returns this class name
virtual H5std_string fromClass () const { return("DSetCreatPropList"); }