XMLRequestParser.hh
618 Bytes
/*
* XMLRequestParser.hh
*
* Created on: Nov 23, 2012
* Author: f.casimir
*/
#ifndef XMLREQUESTPARSER_HH_
#define XMLREQUESTPARSER_HH_
#include <string>
#include <ParameterManager.hh>
#include <XMLConfigurator.hh>
namespace AMDA {
namespace XMLRequest {
class XMLRequestParser : public AMDA::XMLConfigurator::XMLConfigurator {
public:
XMLRequestParser(const char* pXSDFile);
virtual ~XMLRequestParser();
void operator()( AMDA::Parameters::ParameterManager& lParameterManager, const std::string& requestFile);
};
} /* namespace XMLRequest */
} /* namespace AMDA */
#endif /* XMLREQUESTPARSER_HH_ */