/* * FormatParser_Parameters.hpp * * Created on: Sep 5, 2011 * Author: heber */ #ifndef FORMATPARSER_PARAMETERS_HPP_ #define FORMATPARSER_PARAMETERS_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif #include "CodePatterns/Clone.hpp" /** This class is an interface to the internal parameters of any FormatParser. * * We need this for undo/redoing LoadAction. * */ class FormatParser_Parameters : public Clone { public: FormatParser_Parameters() {} ~FormatParser_Parameters() {} /** Makes this instance a clone of given \a _instance. * * @param _instance instance to clone */ virtual void makeClone(const FormatParser_Parameters & _instance)=0; }; #endif /* FORMATPARSER_PARAMETERS_HPP_ */