IRremote
Public Member Functions | Static Public Attributes | List of all members
Tokenizer Class Reference

Our own tokenizer class. More...

Public Member Functions

 Tokenizer (const String &str)
 
virtual ~Tokenizer ()
 
String getToken ()
 
String getRest ()
 
String getLine ()
 
long getInt ()
 
microseconds_t getMicroseconds ()
 
frequency_t getFrequency ()
 

Static Public Attributes

static const int invalid = INT_MAX
 

Detailed Description

Our own tokenizer class.

Breaks the command line into tokens. Usage outside of this package is discouraged.

Definition at line 173 of file MicroGirs.ino.

Constructor & Destructor Documentation

◆ Tokenizer()

Tokenizer::Tokenizer ( const String &  str)

Definition at line 195 of file MicroGirs.ino.

◆ ~Tokenizer()

Tokenizer::~Tokenizer ( )
virtual

Definition at line 198 of file MicroGirs.ino.

Member Function Documentation

◆ getFrequency()

frequency_t Tokenizer::getFrequency ( )

Definition at line 241 of file MicroGirs.ino.

◆ getInt()

long Tokenizer::getInt ( )

Definition at line 231 of file MicroGirs.ino.

◆ getLine()

String Tokenizer::getLine ( )

Definition at line 207 of file MicroGirs.ino.

◆ getMicroseconds()

microseconds_t Tokenizer::getMicroseconds ( )

Definition at line 236 of file MicroGirs.ino.

◆ getRest()

String Tokenizer::getRest ( )

Definition at line 201 of file MicroGirs.ino.

◆ getToken()

String Tokenizer::getToken ( )

Definition at line 217 of file MicroGirs.ino.

Member Data Documentation

◆ invalid

const int Tokenizer::invalid = INT_MAX
static

Definition at line 192 of file MicroGirs.ino.


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