String.hpp File Reference
#include <algorithm>
#include <cctype>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for String.hpp:

Go to the source code of this file.

Namespaces

namespace  Opm
 

Functions

template<typename T , typename U >
U & Opm::uppercase (const T &src, U &dst)
 
template<typename T >
std::decay< T >::type Opm::uppercase (T &&x)
 
template<typename T >
std::string Opm::ltrim_copy (const T &s)
 
template<typename T >
std::string Opm::rtrim_copy (const T &s)
 
template<typename T >
std::string Opm::trim_copy (const T &s)
 
template<typename T >
void Opm::replaceAll (T &data, const T &toSearch, const T &replace)
 
std::vector< std::stringOpm::split_string (const std::string &input, char delimiter)
 
std::vector< std::stringOpm::split_string (const std::string &input, const std::string &delimiters)