[svn-r8117] Purpose:

Code cleanup

Description:
    Add C++ and FORTRAN wrappers for new H5Pdelete_filter routine, along with
documentation and a note in the release notes.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    Linux 2.4 (verbena) w/ C++ and FORTRAN
    Too minor for full h5committest
This commit is contained in:
Quincey Koziol
2004-01-27 15:39:20 -05:00
parent 6042adf10b
commit 61a451f89e
11 changed files with 377 additions and 161 deletions

View File

@@ -125,6 +125,17 @@ void DSetCreatPropList::setFilter( H5Z_filter_t filter, unsigned int flags, size
}
}
// Removes one or more filters to the filter pipeline
void DSetCreatPropList::deleteFilter( H5Z_filter_t filter) const
{
herr_t ret_value = H5Pdelete_filter( id, filter);
if( ret_value < 0 )
{
throw PropListIException("DSetCreatPropList::deleteFilter",
"H5Pdelete_filter failed");
}
}
// Returns the number of filters in the pipeline
int DSetCreatPropList::getNfilters() const
{