A Spirit error handler that emits error and warning messages to a std::ostream
.
More...
#include <openvrml/vrml97_grammar.h>
A Spirit error handler that emits error and warning messages to a std::ostream
.
rotation_axis_not_normalized
is treated as a warning. All other vrml_parse_errors
are treated as errors.
openvrml::vrml97_parse_error_handler::vrml97_parse_error_handler |
( |
std::ostream & |
out = std::cerr | ) |
|
|
inlineexplicit |
template<typename ScannerT , typename ErrorT >
boost::spirit::error_status<> openvrml::vrml97_parse_error_handler::operator() |
( |
const ScannerT & |
scan, |
|
|
const ErrorT & |
err |
|
) |
| const |
|
inline |
Handle a parser error.
- Parameters
-
[in] | scan | the scanner. |
[in] | err | a boost::spirit::parser_error . |