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

general bzlib decompression errors More...

#include <bz.h>

+ Inheritance diagram for xstream::bz::decompress_error:

Public Member Functions

 decompress_error (xstream::bz::istreambuf *p, const std::string &w)
 
 decompress_error (xstream::bz::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::bz::istreambuf * stream
 istreambuf that caused the exception More...
 

Detailed Description

general bzlib decompression errors

Definition at line 71 of file except/bz.h.

Constructor & Destructor Documentation

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

Definition at line 78 of file except/bz.h.

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

Definition at line 85 of file except/bz.h.

Member Function Documentation

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

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

Reimplemented from xstream::bz::general_error.

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

References xstream::bz::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::bz::istreambuf* xstream::bz::decompress_error::stream

istreambuf that caused the exception

Definition at line 77 of file except/bz.h.


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