Added C++ wrapper for H5Ovisit2
This commit is contained in:
@@ -167,52 +167,12 @@ New Features
|
||||
|
||||
C++ Library:
|
||||
------------
|
||||
- New wrappers
|
||||
- Added a wrapper for H5Ovisit2
|
||||
|
||||
Added the following items:
|
||||
// Recursively visit elements reachable from this object.
|
||||
void visit(H5_index_t idx_type, H5_iter_order_t order, visit_operator_t user_op, void *op_data, unsigned int fields);
|
||||
|
||||
+ Class DSetAccPropList for the dataset access property list.
|
||||
|
||||
+ Wrapper for H5Dget_access_plist to class DataSet
|
||||
// Gets the access property list of this dataset.
|
||||
DSetAccPropList getAccessPlist() const;
|
||||
|
||||
+ Wrappers for H5Pset_chunk_cache and H5Pget_chunk_cache to class DSetAccPropList
|
||||
// Sets the raw data chunk cache parameters.
|
||||
void setChunkCache(size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0)
|
||||
|
||||
// Retrieves the raw data chunk cache parameters.
|
||||
void getChunkCache(size_t &rdcc_nslots, size_t &rdcc_nbytes, double &rdcc_w0)
|
||||
|
||||
+ New operator!= to class DataType (HDFFV-10472)
|
||||
// Determines whether two datatypes are not the same.
|
||||
bool operator!=(const DataType& compared_type)
|
||||
|
||||
+ Wrappers for H5Oget_info2, H5Oget_info_by_name2, and H5Oget_info_by_idx2
|
||||
(HDFFV-10458)
|
||||
|
||||
// Retrieves information about an HDF5 object.
|
||||
void getObjinfo(H5O_info_t& objinfo, unsigned fields = H5O_INFO_BASIC) const;
|
||||
|
||||
// Retrieves information about an HDF5 object, given its name.
|
||||
void getObjinfo(const char* name, H5O_info_t& objinfo,
|
||||
unsigned fields = H5O_INFO_BASIC,
|
||||
const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) const;
|
||||
void getObjinfo(const H5std_string& name, H5O_info_t& objinfo,
|
||||
unsigned fields = H5O_INFO_BASIC,
|
||||
const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) const;
|
||||
|
||||
// Retrieves information about an HDF5 object, given its index.
|
||||
void getObjinfo(const char* grp_name, H5_index_t idx_type,
|
||||
H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo,
|
||||
unsigned fields = H5O_INFO_BASIC,
|
||||
const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) const;
|
||||
void getObjinfo(const H5std_string& grp_name, H5_index_t idx_type,
|
||||
H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo,
|
||||
unsigned fields = H5O_INFO_BASIC,
|
||||
const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) const;
|
||||
|
||||
(BMR - 2018/07/22, HDFFV-10150, HDFFV-10458, HDFFV-1047)
|
||||
(BMR - 2019/02/14, HDFFV-10532)
|
||||
|
||||
|
||||
Java Library:
|
||||
|
||||
Reference in New Issue
Block a user