WSF
WsfParseUtil Namespace Reference

Functions

WSF_PARSER_EXPORT void InitializeParseUtil ()
bool IsWhitespace (char c)
bool IsDigit (char c)
bool IsAlphaNumeric (char c)
template<typename ITER_TYPE>
void TrimIter (ITER_TYPE &aStrBegin, ITER_TYPE &aStrEnd)

Variables

bool cOPTIMIZE_PARSE = true
bool cIS_WHITESPACE [256]
bool cIS_ALPHANUMERIC [256]

Function Documentation

◆ InitializeParseUtil()

WSF_PARSER_EXPORT void WsfParseUtil::InitializeParseUtil ( )

◆ IsAlphaNumeric()

bool WsfParseUtil::IsAlphaNumeric ( char c)
inline

◆ IsDigit()

bool WsfParseUtil::IsDigit ( char c)
inline

◆ IsWhitespace()

◆ TrimIter()

template<typename ITER_TYPE>
void WsfParseUtil::TrimIter ( ITER_TYPE & aStrBegin,
ITER_TYPE & aStrEnd )

References IsWhitespace().

Referenced by WsfParser::ReadWord().

Variable Documentation

◆ cIS_ALPHANUMERIC

WSF_PARSER_EXPORT bool WsfParseUtil::cIS_ALPHANUMERIC

◆ cIS_WHITESPACE

WSF_PARSER_EXPORT bool WsfParseUtil::cIS_WHITESPACE

◆ cOPTIMIZE_PARSE

WSF_PARSER_EXPORT bool WsfParseUtil::cOPTIMIZE_PARSE = true

'true' if parsing optimizations are enabled. Parsing optimizations add time to startup, but improve speed of the parser. Optimizations are disabled by default.

Referenced by WsfParseAlternate::Initialize().

Copyrights Multiple, All Rights Reserved