ALox  V. 2402 R. 0
Home ALox for C++ ALox for C# ALox for Java Download
Public Static Methods | Public Methods | Protected Fields | List of all members
ALoxReportWriter Class Reference
Inheritance diagram for ALoxReportWriter:
[legend]
Collaboration diagram for ALoxReportWriter:
[legend]

Class Description


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.

Public Static Methods

static String logDomain ()
 

Public Methods

 ALoxReportWriter (Lox lox)
 
void NotifyActivation (Phase phase)
 
void report (Report.Message msg)
 

Protected Fields

Lox lox
 

Constructor & Destructor Documentation

◆ ALoxReportWriter()


Constructs an ALoxReportWriter.

Parameters
loxThe Lox to report to.

Member Function Documentation

◆ logDomain()

static String logDomain ( )
static

Returns the domain used to write reports.

Returns
The report log domain.

◆ NotifyActivation()

void NotifyActivation ( Phase  phase)

Notify activation/deactivation

Parameters
phaseInformation if activated or deactivated.

Implements ReportWriter.

◆ report()

void report ( Report.Message  msg)

Log an ALib report using ALox.

Parameters
msgThe message to report.

Implements ReportWriter.

Member Data Documentation

◆ lox

Lox lox
protected

The Lox to report to


The documentation for this class was generated from the following file: