AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
ATokenizer Class Reference

Detailed Description

Member Function Documentation

> All members, including inherited

◆ getColumn()

int ATokenizer::getColumn ( ) const
inline
Returns
column counter

◆ getLastCharacter()

char ATokenizer::getLastCharacter ( )
inline
Returns
last read byte. Applicable with ATokenizer::reverseByte()

◆ getRow()

int ATokenizer::getRow ( ) const
inline
Returns
row counter

◆ readChar()

char ATokenizer::readChar ( )
inline
Returns
read character

◆ readFloat()

float ATokenizer::readFloat ( )
Returns
read float point number

◆ readString() [1/3]

const std::string & ATokenizer::readString ( )
Returns
read string

◆ readString() [2/3]

const std::string & ATokenizer::readString ( const ASet< char > & applicableChars)
Returns
read string

◆ readString() [3/3]

const std::string & ATokenizer::readString ( size_t n)
Returns
read string

◆ readStringUntilUnescaped() [1/4]

const std::string & ATokenizer::readStringUntilUnescaped ( char c)
Parameters
ccharacter to read until to
Returns
read string

◆ readStringUntilUnescaped() [2/4]

const std::string & ATokenizer::readStringUntilUnescaped ( const ASet< char > & characters)
Parameters
characterscharacters to read until to
Returns
read string

◆ readStringUntilUnescaped() [3/4]

void ATokenizer::readStringUntilUnescaped ( std::string & out,
char c )
Parameters
outread string
ccharacter to read until to

◆ readStringUntilUnescaped() [4/4]

void ATokenizer::readStringUntilUnescaped ( std::string & out,
const ASet< char > & characters )
Parameters
outread string
characterscharacters to read until to

◆ readStringWhile()

template<aui::predicate< char > Callable>
const std::string & ATokenizer::readStringWhile ( Callable pred)
inline
Returns
read string

◆ readVec2()

glm::vec2 ATokenizer::readVec2 ( )
Returns
vec2

◆ skipUntil()

void ATokenizer::skipUntil ( char c)
Parameters
ccharacter to read until to

◆ skipUntilUnescaped()

void ATokenizer::skipUntilUnescaped ( char c)
Parameters
ccharacter to read until to