#include <OpenMS/DATASTRUCTURES/StringList.h>
This class is based on std::vector<String> but adds some methods for convenience.
Public Member Functions | |
template<typename StringType> | |
StringList & | operator<< (const StringType &string) |
Operator for appending entries with less code. | |
bool | contains (const String &s) const |
Returns if a string is contains in the list. | |
void | toUpper () |
Transforms all contained strings to upper case. | |
void | toLower () |
Transforms all contained strings to lower case. | |
Constructors and assignment operators | |
StringList () | |
Default constructor. | |
StringList (const StringList &rhs) | |
Copy constructor. | |
StringList (const std::vector< String > &rhs) | |
Constructor from vector<String>. | |
StringList (const std::vector< std::string > &rhs) | |
Constructor from vector<string>. | |
StringList & | operator= (const StringList &rhs) |
Assignment operator. | |
StringList & | operator= (const std::vector< String > &rhs) |
Assignment operator from vector<String>. | |
StringList & | operator= (const std::vector< std::string > &rhs) |
Assignment operator vector<string>. | |
Static Public Member Functions | |
static StringList | create (const String &list) |
Returns a list that is created by splitting the given comma-separated string. |
StringList | ( | ) |
Default constructor.
StringList | ( | const StringList & | rhs | ) |
Copy constructor.
StringList | ( | const std::vector< String > & | rhs | ) |
Constructor from vector<String>.
StringList | ( | const std::vector< std::string > & | rhs | ) |
Constructor from vector<string>.
StringList& operator= | ( | const StringList & | rhs | ) |
Assignment operator.
StringList& operator= | ( | const std::vector< String > & | rhs | ) |
Assignment operator from vector<String>.
StringList& operator= | ( | const std::vector< std::string > & | rhs | ) |
Assignment operator vector<string>.
StringList& operator<< | ( | const StringType & | string | ) | [inline] |
Operator for appending entries with less code.
static StringList create | ( | const String & | list | ) | [static] |
Returns a list that is created by splitting the given comma-separated string.
bool contains | ( | const String & | s | ) | const |
Returns if a string is contains in the list.
void toUpper | ( | ) |
Transforms all contained strings to upper case.
void toLower | ( | ) |
Transforms all contained strings to lower case.
Generated Tue Apr 1 15:36:44 2008 -- using doxygen 1.5.4 | OpenMS / TOPP 1.1 |