CStringIterator(const char *src, unsigned int size)
Constructor.
Definition: cstringiterator.hpp:35
CStringIterator()
Default constructor.
Definition: cstringiterator.hpp:27
void pos(unsigned int i)
Set current char position.
Definition: cstringiterator.hpp:79
CStringIterator(const char *src)
Constructor.
Definition: cstringiterator.hpp:42
int operator-(const CStringIterator &o) const
Definition: cstringiterator.hpp:81
CStringIterator(const std::string &src)
Constructor.
Definition: cstringiterator.hpp:49
Input iterator on a constant string returning null characters after EOF as required by textwolf scann...
Definition: cstringiterator.hpp:23
CStringIterator & operator++()
Preincrement.
Definition: cstringiterator.hpp:69
char operator*()
Element access.
Definition: cstringiterator.hpp:63
CStringIterator(const CStringIterator &o)
Copy constructor.
Definition: cstringiterator.hpp:56
unsigned int pos() const
Return current char position.
Definition: cstringiterator.hpp:76