#include <genesis/utils/io/gzip.hpp>
Inherits IOError.
Exception class thrown by failed gzip/zlib operations.
If compiled without zlib support, the exepction has no use and contains a dummy message.
Public Member Functions | |
GzipError (std::string const &z_stream_message, int error_code) | |
GzipError (std::string const msg) | |
Public Member Functions inherited from IOError | |
IOError (std::string const &message) | |
IOError (std::string const &message, std::string const &filename) | |
std::string const & | filename () const |
Public Member Functions inherited from Exception | |
Exception (std::string const &message) | |
char const * | what () const noexcept override |
Additional Inherited Members | |
Protected Attributes inherited from IOError | |
std::string | filename_ |
Protected Attributes inherited from Exception | |
std::string | message_ |
GzipError | ( | std::string const & | z_stream_message, |
int | error_code | ||
) |