Namespace Cryville.EEW.Report
Classes
- EmptyReportGeneratorContext
- An empty IReportGeneratorContext.
- EmptySeverityScheme
- An empty ISeverityScheme that always returns
-1.
- HypocenterGroupKey
- A group key based on hypocenter.
- ReportGeneratorContextExtensions
- Provides a set of static methods related to IReportGeneratorContext.
- ReportModel
- Represents a report of an event.
- ReportProperty
- Represents a report property.
- ReportUnitStateList
- A utility list that caches the states of the report units.
- RomanNumerals
- Provides a set of static methods related to Roman numerals.
Structs
- PushResult
- The result of a push action to an instance of the ReportUnitStateList class.
Interfaces
- IReportGeneratorContext
- Represents a context used in report model generators.
- IReportGroupKey
- Represents a key for grouping reports.
- IReportRevisionKey
- Represents a key identifying the revision of a report.
- IReportUnitKey
- Represents a key for identifying report units.
- ISeverityScheme
- Represents a severity scheme, extracting severity values from different properties.
- ISortableReportGroupKey
- Represents a sortable report group key.