7 #ifndef _PARSER_HELPER_CLASS_HEADER_
8 #define _PARSER_HELPER_CLASS_HEADER_
47 const tChar* pAdditionalSeparator=
nullptr,
char tChar
The tChar defines the type for platform character set (platform and compiler dependent type).
void tVoid
The tVoid is always the definition for the void (non-type).
bool tBool
The tBool defines the type for the Values tTrue and tFalse (platform and compiler dependent).
static tVoid SkipWhitespace(const tChar *&p, const tChar *pAdditionalWhitechars=nullptr)
Advances the pointer to point at a position after the next whitespace sequence.
static tVoid SeekChars(const tChar *&p, const tChar *pChars, tBool bIgnoreQuotes=tFalse)
Advances a pointer in a string to the next occurance of specified characters.
static tVoid SeekString(const tChar *&p, const tChar *pString, tChar *ptrComment=nullptr, tBool bIgnoreQuotes=tFalse)
Advances a pointer in a string to the next occurcance of a string.
static tBool GetNextWord(const tChar *&pSrc, cString &strDest, const tChar *pAdditionalSeparator=nullptr, tBool bUseEscape=tTrue)
Copies the next word in a string into a string object.
#define tFalse
Value for tBool.
#define tTrue
Value for tBool.
ADTF A_UTIL Namespace - Within adtf this is used as adtf::util or adtf_util.