![]() |
PUMA Library Reference Manual
|
#include <CLexerBuffer.h>
Inheritance diagram for Puma::CLexerBuffer::ConstIterator:Public Member Functions | |
| ConstIterator (const char *ptr=0) | |
| ConstIterator (const ConstIterator &r) | |
| ConstIterator & | operator++ () |
| ConstIterator | operator++ (int) |
| ConstIterator & | adjust () |
| int | continuations () const |
| int | lines () const |
| void | reset_counters () |
Public Member Functions inherited from Puma::LexerBuffer::ConstIterator | |
| ConstIterator (const char *ptr=0) | |
| ConstIterator (const ConstIterator &r) | |
| ConstIterator & | operator= (const ConstIterator &r) |
| bool | operator== (const ConstIterator &r) const |
| bool | operator!= (const ConstIterator &r) const |
| ConstIterator & | operator++ () |
| ConstIterator | operator++ (int) |
| const char & | operator* () const |
Friends | |
| class | CLexerBuffer |
Additional Inherited Members | |
Public Types inherited from Puma::LexerBuffer::ConstIterator | |
| typedef std::forward_iterator_tag | iterator_category |
| typedef std::size_t | difference_type |
| typedef char | value_type |
| typedef char * | pointer |
| typedef char & | reference |
Protected Attributes inherited from Puma::LexerBuffer::ConstIterator | |
| const char * | _ptr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |