Inheritance diagram for CP_String::iterator:

| Public Types | |
| typedef CP_String::__iterator_base::reference | reference | 
| Public Member Functions | |
| iterator () | |
| iterator (const iterator &src) | |
| iterator & | operator++ (void) | 
| iterator | operator++ (int) | 
| iterator & | operator-- (void) | 
| iterator | operator-- (int) | 
| iterator & | operator+= (SInt32 distance) | 
| iterator & | operator-= (SInt32 distance) | 
| iterator | operator+ (SInt32 distance) const | 
| iterator | operator- (SInt32 distance) const | 
| CPUniChar | operator * () const | 
| reference | operator * () | 
| SInt32 | operator- (const __iterator_base &rhs) const | 
| bool | operator== (const __iterator_base &rhs) const | 
| bool | operator!= (const __iterator_base &rhs) const | 
| Protected Member Functions | |
| iterator (CP_String &inString, UInt32 inIndex) | |
| void | UpdateFocusedChar (CPUniChar inUpdatedChar) | 
| CP_String::reference | make_char_reference () | 
| Protected Attributes | |
| CFStringInlineBuffer | fInlineBuffer | 
| bool | fInlineBufferInitialized | 
| const CP_String * | fString | 
| CFIndex | fIndex | 
| CFIndex | fEndIndex | 
| Friends | |
| class | CP_String | 
| class | CP_String::__iterator_base::reference | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from CP_String::__iterator_base. | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from CP_String::__iterator_base. | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from CP_String::__iterator_base. | 
| 
 | 
| 
 Reimplemented from CP_String::__iterator_base. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from CP_String::__iterator_base. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from CP_String::__iterator_base. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.4.0
 1.4.0