OpenMS
|
Stores the information for input/output files/lists. More...
#include <OpenMS/VISUAL/TOPPASToolVertex.h>
Public Types | |
enum | IOType { IOT_FILE , IOT_LIST , IOT_DIR } |
The type. More... | |
Public Member Functions | |
IOInfo () | |
Standard constructor. More... | |
IOInfo (const IOInfo &rhs) | |
Copy constructor. More... | |
bool | operator< (const IOInfo &rhs) const |
Comparison operator. More... | |
bool | operator== (const IOInfo &rhs) const |
Comparison operator. More... | |
IOInfo & | operator= (const IOInfo &rhs) |
Assignment operator. More... | |
Static Public Member Functions | |
static bool | isAnyList (const QVector< IOInfo > ¶ms) |
Is any of the input/output parameters a list? More... | |
Public Attributes | |
IOType | type |
The type of the parameter. More... | |
String | param_name |
The name of the parameter. More... | |
StringList | valid_types |
The valid file types for this parameter. More... | |
Stores the information for input/output files/lists.
enum IOType |
|
inline |
Standard constructor.
|
inlinestatic |
Is any of the input/output parameters a list?
|
inline |
Comparison operator.
References TOPPASToolVertex::IOInfo::param_name, and TOPPASToolVertex::IOInfo::type.
Assignment operator.
References TOPPASToolVertex::IOInfo::param_name, TOPPASToolVertex::IOInfo::type, and TOPPASToolVertex::IOInfo::valid_types.
|
inline |
Comparison operator.
References TOPPASToolVertex::IOInfo::param_name, and TOPPASToolVertex::IOInfo::type.
String param_name |
The name of the parameter.
Referenced by TOPPASToolVertex::IOInfo::operator<(), TOPPASToolVertex::IOInfo::operator=(), and TOPPASToolVertex::IOInfo::operator==().
IOType type |
The type of the parameter.
Referenced by TOPPASToolVertex::IOInfo::operator<(), TOPPASToolVertex::IOInfo::operator=(), and TOPPASToolVertex::IOInfo::operator==().
StringList valid_types |
The valid file types for this parameter.
Referenced by TOPPASToolVertex::IOInfo::operator=().