/* * ParamParser.hh * * Created on: Oct 6, 2014 * Author: m.mazel */ #ifndef PARAMPARSER_HH_ #define PARAMPARSER_HH_ #include #include "XMLConfigurator.hh" #include "ParamInfo.hh" namespace AMDA { namespace Info { /** * @class ParamParser * @brief Implementation of a XMLConfigurator to parse information of a parameter * @details */ class ParamParser : public AMDA::XMLConfigurator::XMLConfigurator{ public: ParamParser (const char* pXSDFile); virtual ~ParamParser() {} boost::shared_ptr parse (const std::string& paramId, const std::string& requestFile); }; } /* namespace Info */ } /* namespace AMDA */ #endif /* PARAMPARSER_HH_ */