#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: