17 std::shared_ptr<DatabaseConnectionConfigurations> m_connectionConfigurations;
18 std::shared_ptr<DatabaseConnectionEntry> m_connectionEntry;
28 [[
nodiscard]] std::vector<HistoryEntry>
allOf(
const std::string &label)
const;
35 [[
nodiscard]] std::vector<HistoryEntry>
allOf(
const std::string &processName,
const std::string &serviceName)
const;
44 allOf(
const std::string &processName,
const std::string &serviceName,
const std::string &label)
const;
Definition HistoryRepository.h:14
std::vector< HistoryEntry > allOf(const std::string &label) const
std::vector< HistoryEntry > allOf(const std::string &processName, const std::string &serviceName, const std::string &label) const
std::vector< HistoryEntry > allOfProcess(const std::string &processName) const
void insertOf(const std::vector< HistoryEntry > &entries) const
void cleanAllOlderThan(std::chrono::sys_time< std::chrono::microseconds > timestamp) const
std::vector< HistoryEntry > allOfService(const std::string &serviceName) const
std::vector< HistoryEntry > allOf() const
std::vector< HistoryEntry > allOf(const std::string &processName, const std::string &serviceName) const
HistoryRepository(const std::shared_ptr< DatabaseConnectionConfigurations > &databaseConnectionConfigurations)