Scans for tools and generates a param for each asynchronously.
More...
#include <OpenMS/VISUAL/TVToolDiscovery.h>
|
| static Param | getParamFromIni_ (const std::string &tool_path) |
| | Returns param for a given tool/util. This function is thread-safe.
|
| |
|
| std::vector< std::future< Param > > | tool_param_futures_ |
| | The futures for asyncronous loading of the tools.
|
| |
| Param | tool_params_ |
| | Contains all the params of the tools/utils.
|
| |
| int | verbosity_level_ = 0 |
| | Set to value > 0 to output tool discovery debug information.
|
| |
Scans for tools and generates a param for each asynchronously.
All tools listed in the ToolHandler class are considered.
...
scanner.waitForToolParams();
◆ TVToolDiscovery() [1/2]
◆ TVToolDiscovery() [2/2]
◆ ~TVToolDiscovery()
◆ getParamFromIni_()
| static Param getParamFromIni_ |
( |
const std::string & |
tool_path | ) |
|
|
staticprivate |
Returns param for a given tool/util. This function is thread-safe.
◆ getToolParams()
| const Param & getToolParams |
( |
| ) |
|
◆ loadToolParams()
◆ operator=()
◆ setVerbose()
| void setVerbose |
( |
int |
verbosity_level | ) |
|
◆ waitForToolParams()
| void waitForToolParams |
( |
| ) |
|
◆ tool_param_futures_
| std::vector<std::future<Param> > tool_param_futures_ |
|
private |
The futures for asyncronous loading of the tools.
◆ tool_params_
Contains all the params of the tools/utils.
◆ verbosity_level_
Set to value > 0 to output tool discovery debug information.