Blame view

src/XMLParameterConfigurator/XMLParameterConfigurator.hh 756 Bytes
fbe3c2bb   Benjamin Renard   First commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
 * 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);

    };

    }/* namespace XMLParameterConfigurator */
} /* namespace AMDA */
#endif /* XMLPARAMETERCONFIGURATOR_HH_ */