Searched refs:ParserInterface (Results 1 – 11 of 11) sorted by relevance
15 class ParserInterface class 79 [[maybe_unused]] const std::shared_ptr<vpd::ParserInterface>&90 virtual ~ParserInterface() {}
46 static std::shared_ptr<ParserInterface> getParser(
15 class KeywordVpdParser : public ParserInterface
57 std::shared_ptr<vpd::ParserInterface> getVpdParserInstance();125 * This API creates a ParserInterface instance and calls compareData API of
17 class DdimmVpdParser : public ParserInterface
16 class JedecSpdParser : public ParserInterface
15 * The class inherits ParserInterface interface class and overrides the parser18 class IpzVpdParser : public ParserInterface118 virtual bool compareData(const std::shared_ptr<vpd::ParserInterface>&
66 std::shared_ptr<vpd::ParserInterface> Parser::getVpdParserInstance() in getVpdParserInstance() 80 std::shared_ptr<vpd::ParserInterface> l_parser = ParserFactory::getParser( in getVpdParserInstance() 88 std::shared_ptr<vpd::ParserInterface> l_parser = getVpdParserInstance(); in parse() 136 std::shared_ptr<ParserInterface> l_vpdParserInstance = in updateVpdKeyword() 192 std::shared_ptr<ParserInterface> l_vpdParserInstance = in updateVpdKeyword() 321 std::shared_ptr<ParserInterface> l_vpdParserInstance = in updateVpdKeywordOnRedundantPath() 381 std::shared_ptr<ParserInterface> l_vpdParserInstance = in updateVpdKeywordOnHardware() 430 std::shared_ptr<vpd::ParserInterface> l_primaryParser =436 std::shared_ptr<vpd::ParserInterface> l_redundantParser =
97 std::shared_ptr<ParserInterface> ParserFactory::getParser( in getParser()
72 std::shared_ptr<ParserInterface> l_vpdParserInstance = in getImFromPlanar()
421 std::shared_ptr<vpd::ParserInterface> l_vpdParserInstance = in readKeyword()