[svn-r4680] Purpose:
Code cleanup
Description:
Property that H5P(g|s)et_hyper_cache uses is no longer in use inside the
library.
Solution:
Removed H5P(g|s)et_hyper_cache API functions, except when backward
compatibility is turned on. When backward compatibility is turned on,
the property is defined by the library, but unused internally.
Platforms tested:
FreeBSD 4.4 (sleipnir)
This commit is contained in:
@@ -36,11 +36,13 @@ class DSetMemXferPropList : public PropList {
|
||||
// Checks status of the dataset transfer property list
|
||||
bool getPreserve() const;
|
||||
|
||||
#ifdef H5_WANT_H5_V1_4_COMPAT
|
||||
// Indicates whether to cache hyperslab blocks during I/O
|
||||
void setHyperCache( bool cache, unsigned limit = 0 ) const;
|
||||
|
||||
// Returns information regarding the caching of hyperslab blocks during I/O
|
||||
void getHyperCache( bool& cache, unsigned& limit ) const;
|
||||
#endif /* H5_WANT_H5_V1_4_COMPAT */
|
||||
|
||||
// Sets B-tree split ratios for a dataset transfer property list
|
||||
void setBtreeRatios( double left, double middle, double right ) const;
|
||||
|
||||
Reference in New Issue
Block a user