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. |
|
|
|
|
|
|
|
|
|
|
|
|