aurelia::buf_stream_iterator Struct Reference

Collaboration diagram for aurelia::buf_stream_iterator:

List of all members.

Public Member Functions

unsigned hash () const
int get_pos () const
bool operator== (const buf_stream_iterator &other) const
bool operator!= (const buf_stream_iterator &other) const
bool operator< (const buf_stream_iterator &other) const
buf_stream_iteratoroperator++ ()
 buf_stream_iterator (const buf_stream_iterator &)
 buf_stream_iterator (buf_stream_iterator &&)
char operator* () const
bool eof () const
buf_stream_iteratoroperator= (const buf_stream_iterator &other)
buf_stream_iteratoroperator= (buf_stream_iterator &&other)
bool eat (const std::string &s)

Friends

class buf_stream

Member Function Documentation

unsigned aurelia::buf_stream_iterator::hash ( ) const

FIXME: -1 should have the same hash as EOF


The documentation for this struct was generated from the following file: