#include <libeval_compiler.h>
|
void | Restart (const wxString &aStr) |
|
void | Clear () |
|
int | GetChar () const |
|
bool | Done () const |
|
void | NextChar (int aAdvance=1) |
|
size_t | GetPos () const |
|
wxString | GetString () |
|
wxString | GetChars (const std::function< bool(wxUniChar)> &cond) const |
|
bool | MatchAhead (const wxString &match, const std::function< bool(wxUniChar)> &stopCond) const |
|
Definition at line 476 of file libeval_compiler.h.
◆ Clear()
void LIBEVAL::TOKENIZER::Clear |
( |
| ) |
|
|
inline |
◆ Done()
bool LIBEVAL::TOKENIZER::Done |
( |
| ) |
const |
|
inline |
◆ GetChar()
int LIBEVAL::TOKENIZER::GetChar |
( |
| ) |
const |
|
inline |
◆ GetChars()
wxString LIBEVAL::TOKENIZER::GetChars |
( |
const std::function< bool(wxUniChar)> & | cond | ) |
const |
◆ GetPos()
size_t LIBEVAL::TOKENIZER::GetPos |
( |
| ) |
const |
|
inline |
◆ GetString()
wxString LIBEVAL::TOKENIZER::GetString |
( |
| ) |
|
◆ MatchAhead()
bool LIBEVAL::TOKENIZER::MatchAhead |
( |
const wxString & | match, |
|
|
const std::function< bool(wxUniChar)> & | stopCond ) const |
◆ NextChar()
void LIBEVAL::TOKENIZER::NextChar |
( |
int | aAdvance = 1 | ) |
|
|
inline |
◆ Restart()
void LIBEVAL::TOKENIZER::Restart |
( |
const wxString & | aStr | ) |
|
|
inline |
◆ m_pos
size_t LIBEVAL::TOKENIZER::m_pos = 0 |
|
private |
◆ m_str
wxString LIBEVAL::TOKENIZER::m_str |
|
private |
The documentation for this class was generated from the following files: