Public Member Functions | |
| StrBreakIt (const StrCharIt &aCharIt, const BREAKER &aBreaker=BREAKER()) | |
| const BREAKER & | breaker () const |
| const StrCharIt & | whole () const |
| const StrCharIt & | current () const |
| ni::tBool | is_start () const |
| ni::tBool | is_end () const |
| void | to_start () |
| ni::tSize | to_end () |
| StrCharIt | peek_next () const |
| const StrCharIt & | next () |
| const StrCharIt & | advance (tU32 n) |
| bool | operator== (const StrBreakIt &rhs) const |
| bool | operator!= (const StrBreakIt &rhs) const |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| StrCharIt | peek_next (tU32 fwd) const |
Additional Inherited Members | |
Public Types inherited from iterator< astl::forward_iterator_tag, ni::StrCharIt > | |
| typedef astl::forward_iterator_tag | iterator_category |
| typedef ni::StrCharIt | value_type |
| typedef _Distance | difference_type |
| typedef _Pointer | pointer |
| typedef _Reference | reference |
|
explicit |
| const BREAKER& breaker | ( | ) | const |
| const StrCharIt& whole | ( | ) | const |
| const StrCharIt& current | ( | ) | const |
| ni::tBool is_start | ( | ) | const |
| ni::tBool is_end | ( | ) | const |
| void to_start | ( | ) |
| ni::tSize to_end | ( | ) |
| StrCharIt peek_next | ( | ) | const |
| const StrCharIt& next | ( | ) |
| bool operator== | ( | const StrBreakIt< BREAKER > & | rhs | ) | const |
| bool operator!= | ( | const StrBreakIt< BREAKER > & | rhs | ) | const |
| iterator& operator++ | ( | ) |
| iterator operator++ | ( | int | ) |
1.8.7