Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cpp_exceptions.hpp File Reference
#include <exception>
#include <string>
#include <limits>
#include <boost/assert.hpp>
#include <boost/config.hpp>
#include <boost/throw_exception.hpp>
#include <boost/wave/wave_config.hpp>
#include <boost/wave/cpp_throw.hpp>
Include dependency graph for cpp_exceptions.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::wave::cpp_exception
 
class  boost::wave::preprocess_exception
 
class  boost::wave::macro_handling_exception
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::wave
 
 boost::wave::util
 

Enumerations

enum  boost::wave::util::severity {
  boost::wave::util::severity_remark = 0,
  boost::wave::util::severity_warning,
  boost::wave::util::severity_error,
  boost::wave::util::severity_fatal,
  boost::wave::util::severity_commandline_error,
  boost::wave::util::last_severity_code = severity_commandline_error
}
 

Functions

char const * boost::wave::util::get_severity (int level)
 
bool boost::wave::is_recoverable (cpp_exception const &e)