#include <StringUtil.h>
|
static string | Trim (const string &source) |
|
static long | ParseLong (const string &source) |
|
static unsigned long | ParseULong (const string &source) |
|
static int | ParseInt (const string &source) |
|
static unsigned int | ParseUInt (const string &source) |
|
static short | ParseShort (const string &source) |
|
static float | ParseFloat (const string &source) |
|
static double | ParseDouble (const string &source) |
|
template<class T > |
static string | ToString (const T value) |
|
static string | FindBetween (const string &value, const string &first, const string &last) |
|
static string | Pad (const string &value, const string &padleft, const string &padright) |
|
static string | Replace (const string &value, const string &what, const string &with) |
|
static bool | StartsWith (const string &value, const string &with) |
|
static string::size_type | CaseInsensitiveFind (const string &first, const string &second) |
|
static string | ToUpper (const string &input) |
|
static string | ToLower (const string &input) |
|
static bool | IsAlphaNumeric (const string &input) |
|
static string | DeserializeFromFile (const string &filename) |
|
static void | SerializeToFile (const string &filename, const string &content) |
|
FinTP::StringUtil::StringUtil |
( |
const string & |
data = "" | ) |
|
|
inlineexplicit |
string::size_type StringUtil::CaseInsensitiveFind |
( |
const string & |
first, |
|
|
const string & |
second |
|
) |
| |
|
static |
string StringUtil::DeserializeFromFile |
( |
const string & |
filename | ) |
|
|
static |
string StringUtil::FindBetween |
( |
const string & |
value, |
|
|
const string & |
first, |
|
|
const string & |
last |
|
) |
| |
|
static |
bool StringUtil::IsAlphaNumeric |
( |
const string & |
input | ) |
|
|
static |
bool StringUtil::MoreTokens |
( |
| ) |
const |
string StringUtil::NextToken |
( |
| ) |
|
bool StringUtil::nocase_compare |
( |
char |
c1, |
|
|
char |
c2 |
|
) |
| |
|
inlinestaticprivate |
string StringUtil::Pad |
( |
const string & |
value, |
|
|
const string & |
padleft, |
|
|
const string & |
padright |
|
) |
| |
|
static |
static double FinTP::StringUtil::ParseDouble |
( |
const string & |
source | ) |
|
|
inlinestatic |
static float FinTP::StringUtil::ParseFloat |
( |
const string & |
source | ) |
|
|
inlinestatic |
static int FinTP::StringUtil::ParseInt |
( |
const string & |
source | ) |
|
|
inlinestatic |
static long FinTP::StringUtil::ParseLong |
( |
const string & |
source | ) |
|
|
inlinestatic |
static short FinTP::StringUtil::ParseShort |
( |
const string & |
source | ) |
|
|
inlinestatic |
static unsigned int FinTP::StringUtil::ParseUInt |
( |
const string & |
source | ) |
|
|
inlinestatic |
static unsigned long FinTP::StringUtil::ParseULong |
( |
const string & |
source | ) |
|
|
inlinestatic |
string StringUtil::Replace |
( |
const string & |
value, |
|
|
const string & |
what, |
|
|
const string & |
with |
|
) |
| |
|
static |
void StringUtil::SerializeToFile |
( |
const string & |
filename, |
|
|
const string & |
content |
|
) |
| |
|
static |
void StringUtil::Split |
( |
const string & |
separator | ) |
|
bool StringUtil::StartsWith |
( |
const string & |
value, |
|
|
const string & |
with |
|
) |
| |
|
static |
string StringUtil::ToLower |
( |
const string & |
input | ) |
|
|
static |
template<class T >
static string FinTP::StringUtil::ToString |
( |
const T |
value | ) |
|
|
inlinestatic |
string StringUtil::ToUpper |
( |
const string & |
input | ) |
|
|
static |
string StringUtil::Trim |
( |
| ) |
const |
string StringUtil::Trim |
( |
const string & |
source | ) |
|
|
static |
string FinTP::StringUtil::m_Data |
|
private |
string FinTP::StringUtil::m_Separator |
|
private |
string::size_type FinTP::StringUtil::m_SeparatorIndex |
|
private |
The documentation for this class was generated from the following files: