blob: 1f0e341041dcd1dacfb7c266859adaf59fd89cbb [file] [log] [blame]
#include "ipz_parser.hpp"
#include "impl.hpp"
namespace openpower
{
namespace vpd
{
namespace ipz
{
namespace parser
{
using namespace openpower::vpd::parser;
using namespace openpower::vpd::constants;
std::variant<kwdVpdMap, Store> IpzVpdParser::parse()
{
Impl p(vpd);
Store s = p.run();
return s;
}
void IpzVpdParser::processHeader()
{
Impl p(vpd);
p.checkVPDHeader();
}
std::string IpzVpdParser::getInterfaceName() const
{
return ipzVpdInf;
}
} // namespace parser
} // namespace ipz
} // namespace vpd
} // namespace openpower