TemplateParamsParser.hh
701 Bytes
/*
* TemplateParamsParser.hh
*
* Created on: May 10, 2019
* Author: AKKA
*/
#ifndef TEMPLATEPARAMSPARSER_HH_
#define TEMPLATEPARAMSPARSER_HH_
#include "XMLConfigurator.hh"
#include "TemplateParamsInfo.hh"
namespace AMDA {
namespace parser {
/**
* @class TemplateParamsParser
* @brief Implementation of a XMLConfigurator to parse Template Params file
* @details
*/
class TemplateParamsParser : public AMDA::XMLConfigurator::XMLConfigurator{
public:
TemplateParamsParser (const char* pXSDFile);
virtual ~TemplateParamsParser() {}
TemplateParamsList parse(const std::string& requestFile);
};
} /* namespace parser */
} /* namespace AMDA */
#endif /* TEMPLATEPARAMSPARSER_HH_ */