JUCE
|
A class that can be passed to the CppTokeniserFunctions functions in order to parse a String. More...
Public Member Functions | |
StringIterator (const String &s) noexcept | |
StringIterator (String::CharPointerType s) noexcept | |
juce_wchar | nextChar () noexcept |
juce_wchar | peekNextChar () noexcept |
void | skip () noexcept |
void | skipWhitespace () noexcept |
void | skipToEndOfLine () noexcept |
bool | isEOF () const noexcept |
Public Attributes | |
String::CharPointerType | t |
int | numChars = 0 |
A class that can be passed to the CppTokeniserFunctions functions in order to parse a String.
|
noexcept |
|
noexcept |
References CharPointer_UTF8::getAndAdvance(), isEOF(), numChars, and t.
|
noexcept |
References t.
|
noexcept |
References isEOF(), numChars, and t.
Referenced by skipToEndOfLine(), and skipWhitespace().
|
noexcept |
References CharPointer_UTF8::isWhitespace(), skip(), and t.
|
noexcept |
References CharPointer_UTF8::isEmpty(), and t.
Referenced by nextChar(), and skip().
String::CharPointerType CppTokeniserFunctions::StringIterator::t |
Referenced by isEOF(), nextChar(), peekNextChar(), skip(), skipToEndOfLine(), and skipWhitespace().
int CppTokeniserFunctions::StringIterator::numChars = 0 |
Referenced by nextChar(), and skip().