7 #ifndef __XSTREAM_EXCEPT_H
8 #define __XSTREAM_EXCEPT_H
38 virtual const char*
what()
const throw()
43 w+=(std::ios::failure::what());
47 return std::ios::failure::what();
58 class recoverable_error:
public std::ios::failure {;
59 recoverable_error(
const std::string& w):std::ios::failure(w){};
general errors only detected at runtime, no solution possible
fatal_error(const std::string &w)
virtual std::string module() const
describes the current library module (zlib,bzlib,base64,...)
virtual const char * what() const