summaryrefslogtreecommitdiffstats
path: root/parser.hpp
blob: e131c4645dc6999ca066cc3688acfe1704ced64c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include "store.hpp"

#include <vector>

namespace openpower
{
namespace vpd
{

/** @brief API to parse OpenPOWER VPD
 *
 *  @param [in] vpd - OpenPOWER VPD in binary format
 *  @returns A Store object, which provides access to
 *  the parsed VPD
 */
Store parse(Binary&& vpd);

} // namespace vpd
} // namespace openpower
OpenPOWER on IntegriCloud