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

general bzlib compression errors More...

#include <bz.h>

+ Inheritance diagram for xstream::bz::compress_error:

Public Member Functions

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

Detailed Description

general bzlib compression errors

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

Constructor & Destructor Documentation

xstream::bz::compress_error::compress_error ( xstream::bz::ostreambuf *  p,
const std::string w 
)
inline

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

xstream::bz::compress_error::compress_error ( xstream::bz::ostreambuf *  p)
inline

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

Member Function Documentation

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

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

Reimplemented from xstream::bz::general_error.

Definition at line 60 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::ostreambuf* xstream::bz::compress_error::stream

ostreambuf that caused the exception

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


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