#include <ReportsCollector.h>
Interface for a CGA reporting strategy. Used together with an ReportsAccumulator to collect and sort CGA reports into domains.
- See also
- ReportsAccumulator
◆ getReports() [1/2]
virtual const prtx::ReportsPtr& prtx::ReportingStrategy::getReports |
( |
uint32_t |
domain | ) |
const |
|
pure virtual |
subclasses may throw std::domain_error if accumulation per domain is not supported
- Parameters
-
◆ getReports() [2/2]
virtual const prtx::ReportsPtr& prtx::ReportingStrategy::getReports |
( |
| ) |
const |
|
pure virtual |
subclasses may throw std::domain_error if domain-less report accumulation is not supported
- Returns
- accumulated reports for all domains
The documentation for this class was generated from the following file: