Interface that defines a writer for for ALib Report. By default, an instance of ReportWriterStdIO is installed. Applications may implement their own ReportWriter.
Public Methods | |
void | NotifyActivation (lang.Phase phase) |
void | Report (Report.Message msg) |
void NotifyActivation | ( | lang.Phase | phase | ) |
Notify activation/deactivation
phase | Information if activated or deactivated. |
Implemented in ReportWriterStdIO.
void Report | ( | Report.Message | msg | ) |
Report a message. Pure virtual abstract interface method.
msg | The message to report. |
Implemented in ALoxReportWriter, and ReportWriterStdIO.