diff options
author | Larry Knox <lrknox@hdfgroup.org> | 2018-03-17 22:17:28 (GMT) |
---|---|---|
committer | Larry Knox <lrknox@hdfgroup.org> | 2018-03-17 22:17:28 (GMT) |
commit | 2f0566208ed0e5b654e619df6f9d7ebee16a0bd4 (patch) | |
tree | 558d064956a238009644fe7c44708d667b5005e2 | |
parent | 353b8a34f761676a348d79dd56edcb4891e38f4e (diff) | |
parent | 6fac268a7e1ee5b6d5314f40ac45630d9c67d873 (diff) | |
download | hdf5-2f0566208ed0e5b654e619df6f9d7ebee16a0bd4.zip hdf5-2f0566208ed0e5b654e619df6f9d7ebee16a0bd4.tar.gz hdf5-2f0566208ed0e5b654e619df6f9d7ebee16a0bd4.tar.bz2 |
Merge pull request #973 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr_cpp3:develop to develop
* commit '6fac268a7e1ee5b6d5314f40ac45630d9c67d873':
Updated RELEASE.txt Description: Wrappers for H5Tencode and H5Tdecode No code change.
Fixed HDFFV-10151 Description: Added a document to the HDF5 C++ API Reference Manual to show the mapping from a C API to C++ wrappers.
-rw-r--r-- | release_docs/RELEASE.txt | 39 |
1 files changed, 33 insertions, 6 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index e6fd8d3..e18b43a 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -174,8 +174,7 @@ New Features C++ Library: ------------ - - The following wrappers are added: - + - The following C++ API wrappers have been added to the C++ Library: + H5Lcreate_soft: // Creates a soft link from link_name to target_name. void link(const char *target_name, const char *link_name,...) @@ -219,18 +218,46 @@ New Features void unlink(const H5std_string& link_name, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) - - Added class LinkCreatPropList + Note: additional parameter is added to previous H5Location::unlink. + + + H5Tencode and H5Tdecode: + // Creates a binary object description of this datatype. + void DataType::encode() - C API H5Tencode() + + // Returns the decoded type from the binary object description. + DataType::decode() - C API H5Tdecode() + ArrayType::decode() - C API H5Tdecode() + CompType::decode() - C API H5Tdecode() + DataType::decode() - C API H5Tdecode() + EnumType::decode() - C API H5Tdecode() + FloatType::decode() - C API H5Tdecode() + IntType::decode() - C API H5Tdecode() + StrType::decode() - C API H5Tdecode() + VarLenType::decode() - C API H5Tdecode() + + + H5Lget_info: + // Returns the information of the named link. + H5L_info_t getLinkInfo(const H5std_string& link_name,...) + + (BMR - 2018/03/11, HDFFV-10149) + + - Added class LinkCreatPropList for link create property list. + + (BMR - 2018/03/11, HDFFV-10149) - Added overloaded functions H5Location::createGroup to take a link creation property list Group createGroup(const char* name, const LinkCreatPropList& lcpl) Group createGroup(const H5std_string& name, const LinkCreatPropList& lcpl) - - Added wrapper for H5Lget_info() to H5Location - // Returns the information of the named link. - H5L_info_t getLinkInfo(const H5std_string& link_name,...) (BMR - 2018/03/11, HDFFV-10149) + - A document is added to the HDF5 C++ API Reference Manual to show the + mapping from a C API to C++ wrappers. It can be found from the main + page of the C++ API Reference Manual. + + (BMR - 2017/10/17, HDFFV-10151) + Java Library: ---------------- |