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. |