JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
juce::CppTokeniserFunctions::StringIterator Struct Reference

A class that can be passed to the CppTokeniserFunctions functions in order to parse a String. More...

#include "juce_CPlusPlusCodeTokeniserFunctions.h"

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
 

Detailed Description

A class that can be passed to the CppTokeniserFunctions functions in order to parse a String.

Definition at line 533 of file juce_CPlusPlusCodeTokeniserFunctions.h.

Constructor & Destructor Documentation

◆ StringIterator() [1/2]

juce::CppTokeniserFunctions::StringIterator::StringIterator ( const String s)
noexcept

Definition at line 535 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ StringIterator() [2/2]

juce::CppTokeniserFunctions::StringIterator::StringIterator ( String::CharPointerType  s)
noexcept

Definition at line 536 of file juce_CPlusPlusCodeTokeniserFunctions.h.

Member Function Documentation

◆ isEOF()

bool juce::CppTokeniserFunctions::StringIterator::isEOF ( ) const
noexcept

Definition at line 543 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ nextChar()

juce_wchar juce::CppTokeniserFunctions::StringIterator::nextChar ( )
noexcept

Definition at line 538 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ peekNextChar()

juce_wchar juce::CppTokeniserFunctions::StringIterator::peekNextChar ( )
noexcept

Definition at line 539 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ skip()

void juce::CppTokeniserFunctions::StringIterator::skip ( )
noexcept

Definition at line 540 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ skipToEndOfLine()

void juce::CppTokeniserFunctions::StringIterator::skipToEndOfLine ( )
noexcept

Definition at line 542 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ skipWhitespace()

void juce::CppTokeniserFunctions::StringIterator::skipWhitespace ( )
noexcept

Definition at line 541 of file juce_CPlusPlusCodeTokeniserFunctions.h.

Member Data Documentation

◆ numChars

int juce::CppTokeniserFunctions::StringIterator::numChars

Definition at line 546 of file juce_CPlusPlusCodeTokeniserFunctions.h.

◆ t

String::CharPointerType juce::CppTokeniserFunctions::StringIterator::t

Definition at line 545 of file juce_CPlusPlusCodeTokeniserFunctions.h.


The documentation for this struct was generated from the following file: