#include <cpplexer_exceptions.hpp>
| Enumerator |
|---|
| unexpected_error |
|
| universal_char_invalid |
|
| universal_char_base_charset |
|
| universal_char_not_allowed |
|
| invalid_long_long_literal |
|
| generic_lexing_error |
|
| generic_lexing_warning |
|
| boost::wave::cpplexer::lexing_exception::lexing_exception |
( |
char const * |
what_, |
|
|
error_code |
code, |
|
|
std::size_t |
line_, |
|
|
std::size_t |
column_, |
|
|
char const * |
filename_ |
|
) |
| |
| throw | ( | |
| ) | | |
|
inline |
| boost::wave::cpplexer::lexing_exception::~lexing_exception |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
inline |
| std::size_t boost::wave::cpplexer::cpplexer_exception::column_no |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlineinherited |
| virtual char const* boost::wave::cpplexer::lexing_exception::description |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlinevirtual |
| static char const* boost::wave::cpplexer::lexing_exception::error_text |
( |
int |
code | ) |
|
|
inlinestatic |
| char const* boost::wave::cpplexer::cpplexer_exception::file_name |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlineinherited |
| virtual int boost::wave::cpplexer::lexing_exception::get_errorcode |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlinevirtual |
| virtual int boost::wave::cpplexer::lexing_exception::get_severity |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlinevirtual |
| virtual bool boost::wave::cpplexer::lexing_exception::is_recoverable |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlinevirtual |
| std::size_t boost::wave::cpplexer::cpplexer_exception::line_no |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlineinherited |
| static util::severity boost::wave::cpplexer::lexing_exception::severity_level |
( |
int |
code | ) |
|
|
inlinestatic |
| static char const* boost::wave::cpplexer::lexing_exception::severity_text |
( |
int |
code | ) |
|
|
inlinestatic |
| virtual char const* boost::wave::cpplexer::lexing_exception::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlinevirtual |
| std::size_t boost::wave::cpplexer::cpplexer_exception::column |
|
protectedinherited |
| char boost::wave::cpplexer::cpplexer_exception::filename[512] |
|
protectedinherited |
| std::size_t boost::wave::cpplexer::cpplexer_exception::line |
|
protectedinherited |
The documentation for this class was generated from the following file: