35 #ifndef OPENMS_DATASTRUCTURES_STRINGLIST_H 
   36 #define OPENMS_DATASTRUCTURES_STRINGLIST_H 
   40 #ifdef OPENMS_COMPILER_MSVC 
   41 #pragma warning( push ) 
   42 #pragma warning( disable : 4251 )     // disable MSVC dll-interface warning 
   57     public std::vector<String>
 
   83     StringList(
const std::vector<std::string> & rhs);
 
   89     StringList & operator=(
const std::vector<String> & rhs);
 
   91     StringList & operator=(
const std::vector<std::string> & rhs);
 
  172     template <
typename StringType>
 
  175       this->push_back(
string);
 
  184     bool contains(
const String & s) 
const;
 
  200 #ifdef OPENMS_COMPILER_MSVC 
  201 #pragma warning( pop ) 
  204 #endif // OPENMS_DATASTRUCTURES_STRINGLIST_H 
A more convenient string class. 
Definition: String.h:56
reverse_iterator ReverseIterator
Mutable reverse iterator. 
Definition: StringList.h:69
const_reverse_iterator ConstReverseIterator
Non-mutable reverse iterator. 
Definition: StringList.h:71
std::ostream & operator<<(std::ostream &os, const ItraqQuantifier::ItraqQuantifierStats &stats)
const_iterator ConstIterator
Non-mutable iterator. 
Definition: StringList.h:67
StringList & operator<<(const StringType &string)
Operator for appending entries with less code. 
Definition: StringList.h:173
iterator Iterator
Mutable iterator. 
Definition: StringList.h:65
String list. 
Definition: StringList.h:56