Documentation for OpenFLUID 2.2.0
DataHelpers.hpp File Reference

Detailed Description

#include <string>
#include <list>
#include <sstream>
#include <vector>
#include <openfluid/base/FrameworkException.hpp>
#include <openfluid/tools/StringHelpers.hpp>
#include <openfluid/dllexport.hpp>
Include dependency graph for DataHelpers.hpp:

Go to the source code of this file.

Namespaces

 openfluid
 
 openfluid::tools
 

Functions

template<typename T >
bool openfluid::tools::convertString (const std::string &StrToConvert, T *Converted)
 
template<typename T >
openfluid::tools::convertString (const std::string &StrToConvert)
 
template<typename T >
bool openfluid::tools::convertValue (const T &ValueToConvert, std::string *StrConverted)
 
template<typename T >
std::string openfluid::tools::convertValue (const T &ValueToConvert)
 
void OPENFLUID_API openfluid::tools::tokenizeString (const std::string &StrToTokenize, std::vector< std::string > &Tokens, const std::string &Delimiters)
 
std::vector< std::string > OPENFLUID_API openfluid::tools::splitString (const std::string &StrToSplit, const std::string &Separators, bool ReturnsEmpty=false)
 
std::vector< std::string > OPENFLUID_API openfluid::tools::splitString (const std::string &StrToSplit, char Separator, bool ReturnsEmpty=false)
 
void OPENFLUID_API openfluid::tools::stringReplace (std::string &Data, const std::string &ToSearch, const std::string &ReplaceStr)