#include <reportwriter.hpp>
 The ReportWriter for ALib when using ALox. An instance of this class is created in method Log::AddDebugLogger and registered with ALib.
 Uses internal domain '$/REPORT' for logging. 
Definition at line 25 of file reportwriter.hpp.
| Public Static Methods | |
| static ALIB_API NString & | LogDomain () | 
| Public Methods | |
| ALIB_API | ALoxReportWriter (Lox *lox) | 
| virtual | ~ALoxReportWriter () override | 
| virtual void | NotifyActivation (Phase) override | 
| virtual void | Report (lib::results::Message &msg) override | 
|  Public Methods inherited from ReportWriter | |
| virtual | ~ReportWriter () | 
| Protected Static Fields | |
| static NString16 | reportDomain | 
| Protected Fields | |
| Lox * | lox | 
| ALoxReportWriter | ( | Lox * | lox | ) | 
Constructs an AloxReportWriter.
| lox | The Lox to report to. | 
Definition at line 22 of file reportwriter.cpp.
| 
 | inlineoverridevirtual | 
| 
 | static | 
Returns the domain used to write reports.
Definition at line 96 of file reportwriter.cpp.
| 
 | inlineoverridevirtual | 
Notify activation/deactivation
Implements ReportWriter.
Definition at line 50 of file reportwriter.hpp.
| 
 | overridevirtual | 
Write ALib reports using ALox.
| msg | The message to log. | 
Implements ReportWriter.
Definition at line 38 of file reportwriter.cpp.
| 
 | protected | 
The Lox to report to.
Definition at line 29 of file reportwriter.hpp.
| 
 | staticprotected | 
The internal domain to report into.
Definition at line 32 of file reportwriter.hpp.