xref: /openbmc/telemetry/src/interfaces/trigger.hpp (revision e6d4887453f0b23b46c012da7cb26f2beb38ef0e)
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