15#include <OpenMS/OpenMSConfig.h>
72 bool is_internal =
false;
Management and storage of parameters / INI files.
Definition Param.h:46
std::vector< std::string > StringList
Vector of String.
Definition ListUtils.h:44
std::string commandline
Definition ToolDescription.h:100
std::string text_startup
Definition ToolDescription.h:96
std::string path
filename to external tool
Definition ToolDescription.h:101
std::string text_fail
Definition ToolDescription.h:97
std::string text_finish
Definition ToolDescription.h:98
std::string category
Definition ToolDescription.h:99
Param param
Definition ToolDescription.h:104
MappingParam tr_table
Definition ToolDescription.h:103
std::string working_directory
folder where the command will be executed from
Definition ToolDescription.h:102
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Maps input/output files to filenames for the external program.
Definition ToolDescription.h:28
FileMapping(const FileMapping &other)=default
Copy constructor.
FileMapping & operator=(const FileMapping &rhs)=default
Copy assignment.
std::string target
TOPP parameter that determines the desired name.
Definition ToolDescription.h:30
std::string location
a regex/macro mix; to be expanded by tool;
Definition ToolDescription.h:29
FileMapping()=default
Default constructor.
Filename mappings for all input/output files.
Definition ToolDescription.h:48
std::vector< FileMapping > post_moves
Definition ToolDescription.h:51
MappingParam(const MappingParam &other)=default
Copy constructor.
std::map< Int, std::string > mapping
Definition ToolDescription.h:49
MappingParam & operator=(const MappingParam &other)=default
Copy assignment.
MappingParam()=default
Default constructor.
std::vector< FileMapping > pre_moves
Definition ToolDescription.h:50