Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

Commit abe8c27

Browse files
authored
Update README.md (#1057)
1 parent 7ec9a53 commit abe8c27

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,16 @@ It integrates nicely with other CMake projects by defining (and exporting) a Hig
2323

2424
### Design
2525
- Simple C++-ish minimalist interface
26-
- No other dependency than libhdf5
27-
- Zero overhead
28-
- Support C++14
26+
- Only hard dependency is libhdf5
27+
- Zero/low overhead, when possible
28+
- RAII for opening/closing files, groups, datasets, etc.
29+
- Written in C++14
2930

3031
### Feature support
3132
- create/read/write files, datasets, attributes, groups, dataspaces.
3233
- automatic memory management / ref counting
3334
- automatic conversion of `std::vector` and nested `std::vector` from/to any dataset with basic types
34-
- automatic conversion of `std::string` to/from variable length string dataset
35+
- automatic conversion of `std::string` to/from variable- or fixed-length string dataset
3536
- selection() / slice support
3637
- parallel Read/Write operations from several nodes with Parallel HDF5
3738
- Advanced types: Compound, Enum, Arrays of Fixed-length strings, References
@@ -41,7 +42,7 @@ It integrates nicely with other CMake projects by defining (and exporting) a Hig
4142

4243
### Dependencies
4344
- HDF5 or pHDF5, including headers
44-
- boost >= 1.41 (recommended)
45+
- boost (optional)
4546
- eigen3 (optional)
4647
- xtensor (optional)
4748
- half (optional)

0 commit comments

Comments
 (0)