/* * SpiceKernelConfigParser.hh * * Created on: Jul 8, 2016 * Author: AKKA IS */ #ifndef SPICEKERNELCONFIGPARSER_HH_ #define SPICEKERNELCONFIGPARSER_HH_ #include "XMLConfigurator.hh" #include "SpiceKernelConfig.hh" namespace AMDA { namespace SpiceKernel { /** * @class SpiceKernelConfigParser * @brief Implementation of a XMLConfigurator to parse Spice Kernel config file * @details */ class SpiceKernelConfigParser : public AMDA::XMLConfigurator::XMLConfigurator{ public: SpiceKernelConfigParser (const char* pXSDFile); virtual ~SpiceKernelConfigParser() {} boost::shared_ptr parse (const std::string& configFile); }; } /* namespace SpiceKernel */ } /* namespace AMDA */ #endif /* SPICEKERNELCONFIGPARSER_HH_ */