The C++ framework for developing highly scalable, high performance servers on Windows platforms.

StringUtils.cpp File Reference


Namespaces

namespace  JetByteTools
namespace  JetByteTools::Core

Functions

static bool StringIsAllANSI (const std::wstring &data)
bool StringToBool (const _tstring &stringRepresentation)
bool StringToBoolA (const string &stringRepresentation)
bool ContainsDigits (const _tstring &source)
bool IsAllDigits (const _tstring &numeric)
bool IsAllDigitsA (const string &numeric)
bool IsAllDigitsOr (const _tstring &numeric, const TCHAR orThis)
bool IsAllDigitsOrA (const string &numeric, const char orThis)
bool IsAllHexDigits (const _tstring &hex)
bool IsAllHexDigitsA (const string &hex)
bool IsAllHexDigitsOr (const _tstring &hex, const TCHAR orThis)
bool IsAllHexDigitsOrA (const string &hex, const char orThis)
bool IsAllAphaNum (const _tstring &alphaNum)
bool IsAllAphaNumA (const string &alphaNum)
bool IsAllAphaNumOr (const _tstring &alphaNum, const TCHAR orThis)
bool IsAllAphaNumOrA (const string &alphaNum, const char orThis)
void StringToHex (const _tstring &str, BYTE *pBuffer, const size_t nBytes)
_tstring StripWhiteSpace (const _tstring &source)
string StripWhiteSpaceA (const string &source)
_tstring StripSurroundingWhiteSpace (const _tstring &source)
string StripSurroundingWhiteSpaceA (const string &source)
_tstring StripLeading (const _tstring &source, const char toStrip)
_tstring StripTrailing (const _tstring &source, const char toStrip)
string StripLeadingA (const string &source, const char toStrip)
string StripTrailingA (const string &source, const char toStrip)
_tstring ToUpper (const _tstring &data)
string ToUpperA (const string &data)
wstring ToUpperW (const wstring &data)
_tstring ToLower (const _tstring &data)
string ToLowerA (const string &data)
wstring ToLowerW (const wstring &data)
_tstring FindAndReplace (const _tstring &phrase, const _tstring &findString, const _tstring &replaceString, const size_t numReplacements)
bool InPlaceFindAndReplace (_tstring &phrase, const _tstring &findString, const _tstring &replaceString, size_t numReplacements)
string FindAndReplaceA (const string &phrase, const string &findString, const string &replaceString, const size_t numReplacements)
bool InPlaceFindAndReplaceA (string &phrase, const string &findString, const string &replaceString, size_t numReplacements)
unsigned long GetLongFromString (const _tstring &numeric, const size_t startOffset, const size_t length)
unsigned short GetShortFromString (const _tstring &numeric, const size_t startOffset, const size_t length)
unsigned long GetLongFromStringA (const string &numeric, const size_t startOffset, const size_t length)
unsigned short GetShortFromStringA (const string &numeric, const size_t startOffset, const size_t length)


Generated on Sun Sep 12 19:06:44 2021 for The Server Framework - v7.4 by doxygen 1.5.3