#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
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
-
@returns | accumulated reports for one domain. |
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: