mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-05 15:42:32 +08:00
Description:
Added more notes and made some improvements in the C++ API sections.
This commit is contained in:
parent
7a799387e1
commit
a3d7c4703b
@ -77,7 +77,7 @@ New Features
|
||||
C++ Library:
|
||||
------------
|
||||
- New wrappers for C APIs:
|
||||
(HDFFV-10004, HDFFV-10139, HDFFV-10145 - PRs #232, #310, #334, #348)
|
||||
(HDFFV-10004, HDFFV-10139, HDFFV-10145 - PRs #209, #232, #310, #334, #348)
|
||||
|
||||
// Sets/Gets the strategy and the threshold value that the library will
|
||||
// will employ in managing file space.
|
||||
@ -122,15 +122,15 @@ New Features
|
||||
H5Object::objVersion - H5Oget_info for version
|
||||
(BMR, 2017/03/20)
|
||||
|
||||
- New constructors to open datatypes in ArrayType, CompType, DataType,
|
||||
EnumType, FloatType, IntType, StrType, and VarLenType. (HDFFV-10156)
|
||||
(BMR, 2017/03/20)
|
||||
- New exception: ObjHeaderIException for H5O interface.
|
||||
(HDFFV-10145 - PR #334) (BMR, 2017/03/15)
|
||||
|
||||
- New class LinkAccPropList for link access property list, to be used by
|
||||
wrappers of H5Lexists. (HDFFV-10145 - PR #232) (BMR, 2017/03/20)
|
||||
wrappers of H5Lexists. (HDFFV-10145 - PR #232) (BMR, 2017/01/04)
|
||||
|
||||
- New exception: ObjHeaderIException for H5O interface.
|
||||
(HDFFV-10145 - PR #334) (BMR, 2017/03/20)
|
||||
- New constructors to open datatypes in ArrayType, CompType, DataType,
|
||||
EnumType, FloatType, IntType, StrType, and VarLenType.
|
||||
(HDFFV-10056 - PR #209) (BMR, 2016/12/26)
|
||||
|
||||
|
||||
Tools:
|
||||
@ -214,11 +214,28 @@ Bug Fixes since HDF5-1.10.0-patch1 release
|
||||
- Due to the change in the C API, the overloaded functions of
|
||||
PropList::setProperty now need const for some arguments. They are
|
||||
planned for deprecation and are replaced by new versions with proper
|
||||
consts. (PR #344 -BMR, 2017/03/20)
|
||||
consts. (PR #344) (BMR, 2017/03/17)
|
||||
|
||||
- The problem where a user-defined function cannot access both, attribute
|
||||
and dataset, using only one argument (HDFFV9920) is now fixed.
|
||||
(PR #45 -BMR, 2017/03/20)
|
||||
and dataset, using only one argument is now fixed.
|
||||
(HDFFV-9920 - PR #45) (BMR, 2016/10/11)
|
||||
|
||||
- The high-level API Packet Table (PT) did not write data correctly when
|
||||
the datatype is a compound type that has string type as one of the
|
||||
members. This problem started in 1.8.15, after the fix of HDFFV-9042
|
||||
was applied, which caused the Packet Table to use native type to access
|
||||
the data. It should be up to the application to specify whether the
|
||||
buffer to be read into memory in the machine’s native architecture.
|
||||
Thus, the PT is fixed to not use native type but to make a copy of the
|
||||
user's provided datatype during creation or the packet table's datatype
|
||||
during opening. If an application wishes to use native type to read the
|
||||
data, then the application will request that. However, the Packet Table
|
||||
doesn't provide a way to specify memory datatype in this release. This
|
||||
feature will be available in future releases, HDFFV-10023.
|
||||
(HDFFV-9758 - PRs #93 and #108) (BMR, 2016/10/27)
|
||||
|
||||
- The obsolete macros, H5_NO_NAMESPACE and H5_NO_STD, are removed.
|
||||
(HDFFV-9532 - PR #92) (BMR, 2016/10/23)
|
||||
|
||||
|
||||
Testing
|
||||
|
Loading…
Reference in New Issue
Block a user