8#if !defined(ALIB_C20_MODULES) || ((ALIB_C20_MODULES != 0) && (ALIB_C20_MODULES != 1))
9# error "Symbol ALIB_C20_MODULES has to be given to the compiler as either 0 or 1"
25template<
typename TChar>
35 if ( newDelim !=
'\0' )
42 if ( nextDelimiter >= 0 )
ALIB_DLL TSubstring< TChar > & Next(lang::Whitespaces trimming=lang::Whitespaces::Trim, TChar newDelim='\0')
TChar delim
The most recently set delimiter used by default for the next token extraction.
TSubstring< TChar > Actual
bool skipEmpty
If true, empty tokens are omitted.
TLocalString< TChar, 8 > TrimChars
Whitespaces
Denotes whether a string is trimmed or not.
@ Trim
Trim whitespaces away.
characters::wchar wchar
Type alias in namespace alib.
lang::integer integer
Type alias in namespace alib.
characters::nchar nchar
Type alias in namespace alib.
strings::TSubstring< character > Substring
Type alias in namespace alib.