ToolDescriptionInternal Struct Reference

ToolDescription Class. More...

#include <OpenMS/DATASTRUCTURES/ToolDescription.h>

Inheritance diagram for ToolDescriptionInternal:
Collaboration diagram for ToolDescriptionInternal:

Public Member Functions

 ToolDescriptionInternal ()=default
 default C'Tor More...
 ToolDescriptionInternal (const bool p_is_internal, const String &p_name, const String &p_category, const StringList &p_types)
 C'Tor with arguments. More...
 ToolDescriptionInternal (const String &p_name, const StringList &p_types)
 short C'Tor More...
ToolDescriptionInternaloperator= (const ToolDescriptionInternal &rhs)=default
 Copy assignment. More...
bool operator== (const ToolDescriptionInternal &rhs) const
bool operator< (const ToolDescriptionInternal &rhs) const

Public Attributes

bool is_internal = false
String name
String category
StringList types
 -types of the tool (if any, e.g. ['centroided','wavelet']) More...

Detailed Description

ToolDescription Class.

This class represents a ToolDescription.

Constructor & Destructor Documentation

◆ ToolDescriptionInternal() [1/3]

default C'Tor

◆ ToolDescriptionInternal() [2/3]

ToolDescriptionInternal ( const bool  p_is_internal,
const String p_name,
const String p_category,
const StringList p_types 

C'Tor with arguments.

◆ ToolDescriptionInternal() [3/3]

ToolDescriptionInternal ( const String p_name,
const StringList p_types 

short C'Tor

Member Function Documentation

◆ operator<()

bool operator< ( const ToolDescriptionInternal rhs) const

◆ operator=()

ToolDescriptionInternal& operator= ( const ToolDescriptionInternal rhs)

Copy assignment.

◆ operator==()

bool operator== ( const ToolDescriptionInternal rhs) const

Member Data Documentation

◆ category

String category

◆ is_internal

bool is_internal = false

◆ name

String name

◆ types

StringList types

-types of the tool (if any, e.g. ['centroided','wavelet'])