diff options
author | Deepak Kodihalli <dkodihal@in.ibm.com> | 2016-11-22 10:45:38 -0600 |
---|---|---|
committer | Deepak Kodihalli <dkodihal@in.ibm.com> | 2016-12-08 03:52:23 -0600 |
commit | fc1023d6bf0f09fd6f3beea987c3782bb6551781 (patch) | |
tree | b87a9f2dc22b6613fd0701a2c44aed19a4667fac | |
parent | e08fcad4f84d2183e00bd4dfaec58772ea7369ea (diff) | |
download | openpower-vpd-parser-fc1023d6bf0f09fd6f3beea987c3782bb6551781.tar.gz openpower-vpd-parser-fc1023d6bf0f09fd6f3beea987c3782bb6551781.zip |
Implement parse API
This change implements the parse API, which parses input OpenPOWER VPD.
Change-Id: I646e75c642cf5872252633fef03a864e287f696b
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
-rw-r--r-- | parser.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/parser.cpp b/parser.cpp new file mode 100644 index 0000000..e33cc79 --- /dev/null +++ b/parser.cpp @@ -0,0 +1,17 @@ +#include "parser.hpp" +#include "impl.hpp" + +namespace openpower +{ +namespace vpd +{ + +Store parse(Binary&& vpd) +{ + parser::Impl p(std::move(vpd)); + Store s = p.run(); + return s; +} + +} // namespace vpd +} // namespace openpower |