#include <Parser.h>
|
| void | Error (int line, int col, const char *s) |
| |
| | Errors (const Log &log) |
| |
| void | Exception (const char *s) |
| |
| void | RecordWarning (int line, int col, const char *s) |
| | Records a warning without logging it: a caller that reports the same class of finding itself (see Parser::ReportUnresolvedTypes) gets one log line per load instead of one per occurrence, while every finding stays available to callers.
|
| |
| void | SynErr (int line, int col, int n) |
| |
| void | Warning (const char *s) |
| |
| void | Warning (int line, int col, const char *s) |
| |
◆ Errors()
| osmscout::oss::Errors::Errors |
( |
const Log & |
log | ) |
|
|
explicit |
◆ Error()
| void osmscout::oss::Errors::Error |
( |
int |
line, |
|
|
int |
col, |
|
|
const char * |
s |
|
) |
| |
◆ Exception()
| void osmscout::oss::Errors::Exception |
( |
const char * |
s | ) |
|
◆ RecordWarning()
| void osmscout::oss::Errors::RecordWarning |
( |
int |
line, |
|
|
int |
col, |
|
|
const char * |
s |
|
) |
| |
◆ SynErr()
| void osmscout::oss::Errors::SynErr |
( |
int |
line, |
|
|
int |
col, |
|
|
int |
n |
|
) |
| |
References osmscout::oss::coco_string_create(), osmscout::oss::coco_string_delete(), osmscout::oss::Errors::Err::column, osmscout::Log::Error(), errors, hasErrors, osmscout::oss::Errors::Err::line, log, n, osmscout::oss::Errors::Err::Symbol, osmscout::oss::Errors::Err::text, and osmscout::oss::Errors::Err::type.
◆ Warning() [1/2]
| void osmscout::oss::Errors::Warning |
( |
const char * |
s | ) |
|
◆ Warning() [2/2]
| void osmscout::oss::Errors::Warning |
( |
int |
line, |
|
|
int |
col, |
|
|
const char * |
s |
|
) |
| |
◆ errors
| std::list<Err> osmscout::oss::Errors::errors |
◆ hasErrors
| bool osmscout::oss::Errors::hasErrors =false |
◆ log
| Log osmscout::oss::Errors::log |
The documentation for this class was generated from the following files: