#pragma once #include #include #include namespace openpower { namespace vpd { namespace args { using Args = std::unordered_map>; /** @brief Command-line argument parser for openpower-read-vpd * * @param[in] argc - argument count * @param[in] argv - argument array * * @returns map of argument:value */ Args parse(int argc, char** argv); /** @brief Display usage of openpower-vpd-read * * @param[in] argv - argument array */ void usage(char** argv); } // namespace args } // namespace vpd } // namespace openpower