diff options
author | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2017-10-18 04:56:16 (GMT) |
---|---|---|
committer | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2017-10-18 04:56:16 (GMT) |
commit | 78ab45cb72cba95d2be5f12d9c44290696013741 (patch) | |
tree | c678ae7ba339001c806f90cffbb6252b020c38fe /release_docs/RELEASE.txt | |
parent | e9f1081a40611105bf6f610bb22dc8092896ba83 (diff) | |
download | hdf5-78ab45cb72cba95d2be5f12d9c44290696013741.zip hdf5-78ab45cb72cba95d2be5f12d9c44290696013741.tar.gz hdf5-78ab45cb72cba95d2be5f12d9c44290696013741.tar.bz2 |
Adding new C++ wrappers
Description:
- Added overloaded wrappers for H5Oget_info and H5Oget_info_by_name
// Retrieves information about an object
void getObjectInfo(H5O_info_t *oinfo) const;
void getObjectInfo(const char *name, H5O_info_t *oinfo,
const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) const;
void getObjectInfo(const H5std_string& name, H5O_info_t *oinfo,
const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) const;
- Many miscellaneous cleanup for consistent appearance
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r-- | release_docs/RELEASE.txt | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 93fac38..2894498 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -96,7 +96,32 @@ New Features C++ API ------- - - None + - The following C++ API wrappers have been added to the C++ Library: + + // 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() + + // Three overloaded functions to retrieve information about an object + H5Location::getObjectInfo() - H5Oget_info()/H5Oget_info_by_name() + + (BMR - 2017/10/17, HDFFV-10175) + + - New constructors to open existing datatypes added in ArrayType, + CompType, DataType, EnumType, FloatType, IntType, StrType, and + VarLenType. + + (BMR - 2017/10/17, HDFFV-10175) High-Level APIs |