Lines Matching refs:interfaces
14 class TriggerManager : public interfaces::TriggerManager
18 std::unique_ptr<interfaces::TriggerFactory> triggerFactory,
19 std::unique_ptr<interfaces::JsonStorage> triggerStorage,
28 void removeTrigger(const interfaces::Trigger* trigger) override;
35 std::unique_ptr<interfaces::TriggerFactory> triggerFactory;
36 std::unique_ptr<interfaces::JsonStorage> triggerStorage;
38 std::vector<std::unique_ptr<interfaces::Trigger>> triggers;
44 interfaces::Trigger& addTrigger(