/* * controller_MPQCCommandJob.hpp * * Created on: Jun 6, 2012 * Author: heber */ #ifndef CONTROLLER_MPQCCOMMANDJOB_HPP_ #define CONTROLLER_MPQCCOMMANDJOB_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif #include #include class ControllerCommand; class ControllerCommandRegistry; class ControllerInfo; class ControllerOptions; class FragmentController; ControllerOptions *allocateControllerInfo(); void addSpecificCommands( boost::function ®istrator, FragmentController &controller, ControllerOptions &ControllerInfo, boost::program_options::variables_map &vm); void addSpecificOptions( boost::program_options::options_description_easy_init option); int addOtherParsings( ControllerOptions &ControllerInfo, boost::program_options::variables_map &vm, const ControllerCommandRegistry &ControllerCommands); #endif /* CONTROLLER_MPQCCOMMANDJOB_HPP_ */