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

Records