Searched refs:reportStorage (Results 1 – 7 of 7) sorted by relevance
/openbmc/telemetry/src/ |
H A D | report_manager.cpp | 23 reportStorage(std::move(reportStorageIn)), objServer(objServerIn) in ReportManager() 171 appendLimit, reportUpdates, *this, *reportStorage, in addReport() 179 reportStorage->list(); in loadFromPersistent() 183 std::optional<nlohmann::json> data = reportStorage->load(path); in loadFromPersistent() 230 reportStorage->remove(path); in loadFromPersistent()
|
H A D | report_manager.hpp | 25 std::unique_ptr<interfaces::JsonStorage> reportStorage, 41 std::unique_ptr<interfaces::JsonStorage> reportStorage; member in ReportManager
|
H A D | report.hpp | 63 interfaces::JsonStorage& reportStorage, 133 interfaces::JsonStorage& reportStorage; member in Report
|
H A D | report.cpp | 41 triggerIds(collectTriggerIds(ioc)), reportStorage(reportStorageIn), in Report() 120 reportStorage.remove(reportFileName()); in ~Report() 273 reportStorage.remove(reportFileName()); in makeReportInterface() 516 reportStorage.store(reportFileName(), data); in storeConfiguration()
|
H A D | report_factory.cpp | 24 interfaces::JsonStorage& reportStorage, in make() argument 45 reportStorage, std::move(metrics), *this, enabled, in make()
|
H A D | report_factory.hpp | 38 interfaces::JsonStorage& reportStorage,
|
/openbmc/telemetry/src/interfaces/ |
H A D | report_factory.hpp | 43 ReportManager& reportManager, JsonStorage& reportStorage,
|