|
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().