Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
Go to the documentation of this file.
28 #ifndef SERVER_SRC_SERVICES_BLAST_INCLUDE_STRINGS_ARGS_PROCESSOR_HPP_
29 #define SERVER_SRC_SERVICES_BLAST_INCLUDE_STRINGS_ARGS_PROCESSOR_HPP_
62 virtual bool AddArg (
const char *arg_s,
const bool hyphen_flag);
70 char **GetArgsAsStrings ();
virtual bool AddArg(const char *arg_s, const bool hyphen_flag)=0
Add an argument to the underlying tool.
#define BLAST_SERVICE_LOCAL
Definition: blast_service_api.h:48
A doubly-linked list that can be traversed in either direction.
Definition: linked_list.h:56
An ArgsProcessor that adds all of its values to an array of strings.
Definition: strings_args_processor.hpp:38
An ArgsProcessor is a class to abstract out how a particular BlastTool stores a value when an argumen...
Definition: args_processor.hpp:46