7 #ifndef __XSTREAM_EXCEPT_Z_H
8 #define __XSTREAM_EXCEPT_Z_H
51 xstream::z::ostreambuf* p,
81 xstream::z::istreambuf* p,
Main header file for exception related to xstream library.
xstream::z::istreambuf * stream
istreambuf that caused the exception
decompress_error(xstream::z::istreambuf *p, const std::string &w)
general errors only detected at runtime, no solution possible
compress_error(xstream::z::ostreambuf *p, const std::string &w)
virtual std::string module() const
describes the current library module (zlib,bzlib,base64,...)
general zlib compression errors
virtual std::string module() const
describes the current library module (zlib,bzlib,base64,...)
compress_error(xstream::z::ostreambuf *p)
general_error(const std::string &w="generic error in zlib stream")
general zlib decompression errors
decompress_error(xstream::z::istreambuf *p)
C++ streambuf interface to read and write file formats supported by Zlib.
virtual std::string module() const
describes the current library module (zlib,bzlib,base64,...)
virtual std::string module() const
describes the current library module (zlib,bzlib,base64,...)
xstream::z::ostreambuf * stream
ostreambuf that caused the exception