24#ifndef UTIL_STRING_HELPER_H
25 #define UTIL_STRING_HELPER_H
37 static std::string
toUpper(std::string p_str);
38 static std::string
toLower(std::string p_str);
44 static long toLong(std::string p_str);
45 static double toDouble(std::string p_str);
47 static std::vector<std::string>
split(
const std::string &p_source,
const std::string &p_delimiter);
48 static std::string
trim(std::string p_source);
49 static std::string
kHash(std::string par,
int p_len = 8);
51 static std::string
replace(std::string s, std::string
const& p_find, std::string
const& p_replace);
52 static std::string
replaceAll(std::string s, std::string
const& p_find, std::string
const& p_replace);
55 static bool isNumeric(std::string p_value);
Definition stringhelper.h:35
static bool toBoolean(std::string p_str)
Definition stringhelper.cpp:116
static std::string integerToString(int p_src)
Definition stringhelper.cpp:44
static std::string toUpper(std::string p_str)
Definition stringhelper.cpp:26
static std::string doubleToString(double p_src)
Definition stringhelper.cpp:64
static std::string kHash(std::string par, int p_len=8)
Definition stringhelper.cpp:176
static std::string trim(std::string p_source)
Definition stringhelper.cpp:145
static bool isScientificNotation(std::string p_value)
Definition stringhelper.cpp:251
static std::vector< std::string > split(const std::string &p_source, const std::string &p_delimiter)
Definition stringhelper.cpp:124
static double toDouble(std::string p_str)
Definition stringhelper.cpp:95
static long toLong(std::string p_str)
Definition stringhelper.cpp:88
static unsigned int toUnsignedInteger(std::string p_str)
Definition stringhelper.cpp:81
static std::string replaceAll(std::string s, std::string const &p_find, std::string const &p_replace)
Definition stringhelper.cpp:226
static std::string unsignedIntegerToString(unsigned int p_src)
Definition stringhelper.cpp:54
static int toInteger(std::string p_str)
Definition stringhelper.cpp:74
static std::string toLower(std::string p_str)
Definition stringhelper.cpp:36
static bool isNumeric(std::string p_value)
Definition stringhelper.cpp:291
static std::string replace(std::string s, std::string const &p_find, std::string const &p_replace)
Definition stringhelper.cpp:219