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