Searched refs:reportFactory (Results 1 – 4 of 4) sorted by relevance
/openbmc/telemetry/src/ |
H A D | report_manager.hpp | 24 std::unique_ptr<interfaces::ReportFactory> reportFactory, 40 std::unique_ptr<interfaces::ReportFactory> reportFactory; member in ReportManager
|
H A D | report.cpp | 31 const interfaces::ReportFactory& reportFactory, in Report() argument 73 reportIface = makeReportInterface(reportFactory); in Report() 191 Report::makeReportInterface(const interfaces::ReportFactory& reportFactory) in makeReportInterface() argument 288 [this, &reportFactory](auto newVal, auto& oldVal) { in makeReportInterface() 289 auto labeledMetricParams = reportFactory.convertMetricParams(newVal); in makeReportInterface() 291 reportFactory.updateMetrics(metrics, state.get<ReportFlags::enabled>(), in makeReportInterface()
|
H A D | report.hpp | 65 const interfaces::ReportFactory& reportFactory, const bool enabled, 91 makeReportInterface(const interfaces::ReportFactory& reportFactory);
|
H A D | report_manager.cpp | 22 reportFactory(std::move(reportFactoryIn)), in ReportManager() 138 auto labeledMetricParams = reportFactory->convertMetricParams(yield, in addReport() 164 reportFactory->make(id, name, reportingType, reportActions, interval, in addReport()
|