blob: 03c6cee728f58347c12ce6952793421c821bdd5a [file] [log] [blame]
#pragma once
#include <string>
namespace vpd
{
/**
* @brief class to implement single fab feature.
*
* The class hosts functionalities required to support single FAB feature.
*
*/
class SingleFab
{
// ToDo: public API to be implemented, which can be called by the user to
// support single FAB.
private:
/**
* @brief API to get IM value from persisted location.
*
* @return IM value on success, empty string otherwise.
*/
std::string getImFromPersistedLocation() const noexcept;
};
} // namespace vpd