MEPP2 Project
Namespaces | Functions
StringUtilities.hpp File Reference
#include <string>
#include <sstream>
#include <vector>
#include <algorithm>
#include <boost/algorithm/string.hpp>
Include dependency graph for StringUtilities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 FEVV
 Interfaces for plugins These interfaces will be used for different plugins.
 
 FEVV::StrUtils
 

Functions

std::vector< std::string > FEVV::StrUtils::split (const std::string &str, const std::string &delims, bool keep_empty_tokens=false)
 
bool FEVV::StrUtils::is_equal (const std::string &str1, const std::string &str2)
 
template<typename ConvertType >
void FEVV::StrUtils::convert (const std::string &str, ConvertType &elem)
 
template<typename ConvertType >
ConvertType FEVV::StrUtils::convert (const std::string &str)
 
template<typename ScalarType >
void FEVV::StrUtils::convert (const ScalarType &s, std::string &st)
 
template<typename ScalarType >
std::string FEVV::StrUtils::convert (const ScalarType &s)
 
bool FEVV::StrUtils::starts_with (const std::string &str, const std::string &prefix)