trigger_manager.hpp (76833cb5ce1d3b55c060cd145812a7a4a7ac9c31) | trigger_manager.hpp (b4ef22e4d365bde35a7fce7950033c9271c68ce7) |
---|---|
1#pragma once 2 3#include "interfaces/trigger.hpp" 4 5namespace interfaces 6{ 7 8class TriggerManager 9{ 10 public: 11 virtual ~TriggerManager() = default; 12 13 virtual void removeTrigger(const Trigger* trigger) = 0; | 1#pragma once 2 3#include "interfaces/trigger.hpp" 4 5namespace interfaces 6{ 7 8class TriggerManager 9{ 10 public: 11 virtual ~TriggerManager() = default; 12 13 virtual void removeTrigger(const Trigger* trigger) = 0; |
14 15 virtual std::vector<std::string> 16 getTriggerIdsForReport(const std::string& reportId) const = 0; |
|
14}; 15 16} // namespace interfaces | 17}; 18 19} // namespace interfaces |