class ErrorReporter
Defined at line 20 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h
Flexible error reporting with an ostream-like interface. Subclasses must
implement ReportError().
Public Methods
void ~ErrorReporter ()
Defined at line 22 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h
const std::shared_ptr<ErrorReporter> & Default ()
Return a default ErrorReporter that is always available, which simply logs
the error using FX_LOGS(severity).
Defined at line 51 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.cc
std::unique_ptr<ErrorReporter> DefaultUnique ()
Defined at line 56 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.cc
Report INFO ()
Create a new Report which will, upon destruction, invoke ReportError()
upon this ErrorReporter.
Defined at line 62 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h
Report WARN ()
Defined at line 63 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h
Report ERROR ()
Defined at line 64 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h
Report FATAL ()
Defined at line 65 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h
void SetPrefix (const std::string & prefix)
Set a string that is printed before everything else.
Defined at line 74 of file ../../src/ui/scenic/lib/scenic/util/error_reporter.h