radarlib
1.4.6
|
HDF5 exception inside Odim Classes. More...
#include <radarlib/odimh5v20_exceptions.hpp>
Public Member Functions | |
OdimH5HDF5LibException (const std::string &msg) | |
Initialize the exception. More... | |
OdimH5HDF5LibException (H5::Exception &h5e) | |
Initialize the exception. More... | |
OdimH5HDF5LibException (const std::string &msg, H5::Exception &h5e) | |
Initialize the exception. More... | |
HDF5 exception inside Odim Classes.
When HDF5 library raises an exception, OdimH5 classes catch it and throw this exception instead.
OdimH5v20::OdimH5HDF5LibException::OdimH5HDF5LibException | ( | const std::string & | msg | ) |
Initialize the exception.
Initialize the exception using the given free message
msg | the generic error msg |
OdimH5v20::OdimH5HDF5LibException::OdimH5HDF5LibException | ( | H5::Exception & | h5e | ) |
Initialize the exception.
Initialize the exception using the original HDF5 library exception
h5e | the HDF5 exception to wrap |
OdimH5v20::OdimH5HDF5LibException::OdimH5HDF5LibException | ( | const std::string & | msg, |
H5::Exception & | h5e | ||
) |
Initialize the exception.
Initialize the exception using the given free message and the original HDF5 library exception
msg | the error description |
h5e | the original HDF5 exception |