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