Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
xstream::z::decompress_error Class Reference

general zlib decompression errors More...

#include <z.h>

+ Inheritance diagram for xstream::z::decompress_error:

Public Member Functions

 decompress_error (xstream::z::istreambuf *p, const std::string &w)
 
 decompress_error (xstream::z::istreambuf *p)
 
virtual std::string module () const
 describes the current library module (zlib,bzlib,base64,...) More...
 
virtual const char * what () const throw ()
 

Public Attributes

xstream::z::istreambuf * stream
 istreambuf that caused the exception More...
 

Detailed Description

general zlib decompression errors

Definition at line 73 of file except/z.h.

Constructor & Destructor Documentation

xstream::z::decompress_error::decompress_error ( xstream::z::istreambuf *  p,
const std::string w 
)
inline

Definition at line 80 of file except/z.h.

xstream::z::decompress_error::decompress_error ( xstream::z::istreambuf *  p)
inline

Definition at line 86 of file except/z.h.

Member Function Documentation

virtual std::string xstream::z::decompress_error::module ( ) const
inlinevirtual

describes the current library module (zlib,bzlib,base64,...)

Reimplemented from xstream::z::general_error.

Definition at line 89 of file except/z.h.

References xstream::z::general_error::module().

virtual const char* xstream::fatal_error::what ( ) const
throw (
)
inlinevirtualinherited

Definition at line 38 of file except.h.

References xstream::fatal_error::module(), and string.

Member Data Documentation

xstream::z::istreambuf* xstream::z::decompress_error::stream

istreambuf that caused the exception

Definition at line 79 of file except/z.h.


The documentation for this class was generated from the following file: