1 #pragma once 2 3 #include <string> 4 #include <vector> 5 6 namespace interfaces 7 { 8 9 class Trigger 10 { 11 public: 12 virtual ~Trigger() = default; 13 14 virtual std::string getId() const = 0; 15 virtual std::string getPath() const = 0; 16 }; 17 18 } // namespace interfaces 19