| Tanl Linguistic Pipeline |
Public Types | |
| typedef CharTraits::CodeUnit | CodeUnit |
| The type of the elements of the buffer. | |
| typedef Char | CharType |
| returned type | |
| typedef char | CodeUnit |
| typedef ptrdiff_t | Distance |
| type of the underlining buffer elements | |
Public Member Functions | |
| iterator (CodeUnit const *ptr=0) | |
| CharType | operator* () const |
| CharType * | operator-> () |
| CharType | operator[] (int n) |
| CharType const | operator[] (int n) const |
| iterator & | operator++ () |
| iterator & | operator-- () |
| iterator | operator++ (int) |
| iterator | operator-- (int) |
| iterator & | operator+= (int n) |
| iterator & | operator-= (int n) |
| iterator | operator+ (int n) const |
| iterator | operator- (int n) const |
| Distance | operator- (iterator &other) const |
| bool | operator< (iterator &other) const |
| bool | operator<= (const iterator &other) const |
| bool | operator> (const iterator &other) const |
| bool | operator>= (const iterator &other) const |
| bool | operator== (const iterator &other) const |
| bool | operator!= (const iterator &other) const |
| operator CodeUnit const * () const | |
| operator CodeUnit * () const | |
| iterator | StartsWith (char const *other, iterator end) |
| iterator (CodeUnit const *ptr) | |
| CharType | operator* () const |
| CharType & | operator[] (Distance n) const |
| void | incPtr () |
| void | decPtr () |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| iterator & | operator-- () |
| iterator | operator-- (int) |
| iterator & | operator+= (Distance n) |
| iterator & | operator-= (Distance n) |
| bool | operator== (iterator const &other) |
| bool | operator!= (iterator const &other) |
| iterator | operator+ (int offset) |
| iterator | operator- (int offset) |
| int | operator- (const iterator &other) const |
| bool | operator< (const iterator &other) const |
| bool | operator<= (const iterator &other) const |
| bool | operator> (const iterator &other) const |
| bool | operator>= (const iterator &other) const |
| bool | operator== (const iterator &other) const |
| bool | operator!= (const iterator &other) const |
Protected Attributes | |
| CodeUnit const * | ptr |