| #ifndef THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_HAL_NIC_VEEPROM_ACCESSOR_V1_H_ |
| #define THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_HAL_NIC_VEEPROM_ACCESSOR_V1_H_ |
| |
| #include <memory> |
| #include <string> |
| |
| #include "tlbmc/hal/nic_veeprom/interface.h" |
| |
| namespace milotic_tlbmc::nic_veeprom { |
| |
| // Creates a V1 accessor with the given sysfs path to the VEEPROM file. |
| std::unique_ptr<Accessor> CreateAccessorV1(const std::string& eeprom_path); |
| |
| } // namespace milotic_tlbmc::nic_veeprom |
| |
| #endif // THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_HAL_NIC_VEEPROM_ACCESSOR_V1_H_ |