xref: /openbmc/phosphor-bmc-code-mgmt/eeprom-device/pt5161l/pt5161l.hpp (revision 975fbbeb3f11e01a2ba4bcad5213935019e2568b)
1994a77ffSKevin Tung #pragma once
2994a77ffSKevin Tung 
3994a77ffSKevin Tung #include "eeprom-device/eeprom_device_version.hpp"
4994a77ffSKevin Tung 
5994a77ffSKevin Tung class PT5161LDeviceVersion : public DeviceVersion
6994a77ffSKevin Tung {
7994a77ffSKevin Tung   public:
8994a77ffSKevin Tung     using DeviceVersion::DeviceVersion;
9*975fbbebSDaniel Hsu     bool isDeviceReady() final;
10994a77ffSKevin Tung     std::string getVersion() final;
11994a77ffSKevin Tung     std::optional<HostPowerInf::HostState> getHostStateToQueryVersion() final;
12994a77ffSKevin Tung };
13