BlueBrain / HighFive

HighFive - Header-only C++ HDF5 interface

Home Page:https://bluebrain.github.io/HighFive/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Review all `noexcept` code.

1uc opened this issue · comments

One example is:

File& getFile() const noexcept;

The issue is that we can't check if the object is valid before returning the file, because if we raise an exception, we'd terminate the program. Since noexcept is part of the API, we need to change it before v3.