abstract class
Azu::PerformanceReporter
- Azu::PerformanceReporter
- Reference
- Object
Overview
Abstract base class for performance reporters following SRP and OCP
Direct Known Subclasses
Defined in:
azu/performance_reporter.crInstance Method Summary
-
#format_report(stats, since : Time | Nil)
Abstract method to be implemented by concrete reporters
-
#generate_report(since : Time | Nil = nil) : String
Template method pattern - defines the structure of report generation
-
#output(content : String) : Nil
Abstract method for output mechanism
-
#output_report(since : Time | Nil = nil) : Nil
Template method for outputting reports
- #unavailable_message : String
Instance Method Detail
abstract
def format_report(stats, since : Time | Nil)
#
Abstract method to be implemented by concrete reporters
def generate_report(since : Time | Nil = nil) : String
#
Template method pattern - defines the structure of report generation