#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 | ||
| ) |