XMLParameterConfigurator.hh
772 Bytes
/**
* XMLParameterConfigurator.hh
*
* Created on: 17 oct. 2012
* Author: AKKA IS
*/
#ifndef XMLPARAMETERCONFIGURATOR_HH_
#define XMLPARAMETERCONFIGURATOR_HH_
#include <XMLConfigurator.hh>
namespace AMDA
{
namespace XMLParameterConfigurator
{
class XMLParameterConfigurator : public AMDA::XMLConfigurator::XMLConfigurator
{
public:
XMLParameterConfigurator(const char* pXSDFile);
virtual ~XMLParameterConfigurator();
/**
* Parse an XML file to configure an Object Parameter.
*/
virtual void proceed(const char* filename, const AMDA::Parameters::CfgContext& context, bool optionnal);
};
}/* namespace XMLParameterConfigurator */
} /* namespace AMDA */
#endif /* XMLPARAMETERCONFIGURATOR_HH_ */