OpenMS  3.0.0
ListUtils.h File Reference
#include <OpenMS/DATASTRUCTURES/String.h>
#include <OpenMS/CONCEPT/Exception.h>
#include <OpenMS/OpenMSConfig.h>
#include <OpenMS/config.h>
#include <cmath>
#include <iterator>
#include <vector>
#include <algorithm>
Include dependency graph for ListUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ListUtils
 Collection of utility functions for management of vectors. More...
 
struct  ListUtils::DoubleTolerancePredicate_
 Predicate to check double equality with a given tolerance. More...
 

Namespaces

 OpenMS
 Main OpenMS namespace.
 
 OpenMS::detail
 

Typedefs

typedef std::vector< IntIntList
 Vector of signed integers. More...
 
typedef std::vector< doubleDoubleList
 Vector of double precision real types. More...
 
typedef std::vector< String > StringList
 Vector of String. More...
 

Functions

template<typename T >
convert (const String &s)
 
template<>
Int convert (const String &s)
 
template<>
double convert (const String &s)
 
template<>
float convert (const String &s)
 
template<>
std::string convert (const String &s)