![]() |
LeechCraft 0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
|
#include "tokenize.h"
Public Types | |
using | difference_type = qsizetype |
using | value_type = QStringView |
using | reference = QStringView |
using | pointer = void |
using | iterator_category = std::bidirectional_iterator_tag |
Public Member Functions | |
QStringView | operator* () const |
Iterator & | operator++ () |
Iterator & | operator-- () |
bool | operator== (const Iterator &other) const |
Public Attributes | |
const Tokenize & | Tok_ |
qsizetype | CurStart_ |
qsizetype | NextStart_ |
Definition at line 20 of file tokenize.h.
Definition at line 22 of file tokenize.h.
using LC::Util::Tokenize::Iterator::iterator_category = std::bidirectional_iterator_tag |
Definition at line 26 of file tokenize.h.
Definition at line 25 of file tokenize.h.
Definition at line 24 of file tokenize.h.
Definition at line 23 of file tokenize.h.
|
inline |
Definition at line 32 of file tokenize.h.
References CurStart_, NextStart_, LC::Util::Tokenize::Str_, and Tok_.
|
inline |
Definition at line 39 of file tokenize.h.
References LC::Util::Tokenize::Ch_, CurStart_, NextStart_, LC::Util::Tokenize::Str_, and Tok_.
|
inline |
Definition at line 52 of file tokenize.h.
References LC::Util::Tokenize::Ch_, CurStart_, NextStart_, LC::Util::Tokenize::Str_, and Tok_.
Definition at line 69 of file tokenize.h.
References CurStart_, LC::Util::Filter(), and NextStart_.
qsizetype LC::Util::Tokenize::Iterator::CurStart_ |
Definition at line 29 of file tokenize.h.
Referenced by operator*(), operator++(), operator--(), and operator==().
qsizetype LC::Util::Tokenize::Iterator::NextStart_ |
Definition at line 30 of file tokenize.h.
Referenced by operator*(), operator++(), operator--(), and operator==().
Definition at line 28 of file tokenize.h.
Referenced by operator*(), operator++(), and operator--().