|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::String::StringIterator Class Reference#include <String.h>
List of all members.
Detailed Description
iterator of uc2chars of this string.
- Note:
- this implementation may be slower, depending of the CharacterClass of the string.
Constructor & Destructor Documentation
acdk::lang::String::StringIterator::StringIterator |
( |
IN(RString) |
str, |
|
|
int |
offset |
|
) |
[inline] |
|
acdk::lang::String::StringIterator::StringIterator |
( |
const String * |
str, |
|
|
int |
offset |
|
) |
[inline] |
|
acdk::lang::String::StringIterator::StringIterator |
( |
const String * |
str, |
|
|
int |
offset, |
|
|
char * |
cit, |
|
|
uc2char * |
uccit |
|
) |
[inline] |
|
Member Function Documentation
void acdk::lang::String::StringIterator::_initPtrIt |
( |
|
) |
[inline, private] |
|
int acdk::lang::String::StringIterator::getIndex |
( |
|
) |
const [inline] |
|
String* acdk::lang::String::StringIterator::getString |
( |
|
) |
const [inline] |
|
uc2char acdk::lang::String::StringIterator::operator * |
( |
|
) |
[inline] |
|
bool acdk::lang::String::StringIterator::operator!= |
( |
const StringIterator & |
other |
) |
const [inline] |
|
StringIterator acdk::lang::String::StringIterator::operator+ |
( |
int |
offset |
) |
const [inline] |
|
StringIterator acdk::lang::String::StringIterator::operator++ |
( |
int |
|
) |
[inline] |
|
StringIterator& acdk::lang::String::StringIterator::operator++ |
( |
|
) |
[inline] |
|
StringIterator& acdk::lang::String::StringIterator::operator+= |
( |
int |
offset |
) |
[inline] |
|
StringIterator acdk::lang::String::StringIterator::operator- |
( |
int |
offset |
) |
const [inline] |
|
int acdk::lang::String::StringIterator::operator- |
( |
const StringIterator & |
other |
) |
const [inline] |
|
StringIterator acdk::lang::String::StringIterator::operator-- |
( |
int |
|
) |
[inline] |
|
StringIterator& acdk::lang::String::StringIterator::operator-- |
( |
|
) |
[inline] |
|
StringIterator& acdk::lang::String::StringIterator::operator-= |
( |
int |
offset |
) |
[inline] |
|
bool acdk::lang::String::StringIterator::operator< |
( |
const StringIterator & |
other |
) |
const [inline] |
|
bool acdk::lang::String::StringIterator::operator<= |
( |
const StringIterator & |
other |
) |
const [inline] |
|
bool acdk::lang::String::StringIterator::operator== |
( |
const StringIterator & |
other |
) |
const [inline] |
|
bool acdk::lang::String::StringIterator::operator> |
( |
const StringIterator & |
other |
) |
const [inline] |
|
bool acdk::lang::String::StringIterator::operator>= |
( |
const StringIterator & |
other |
) |
const [inline] |
|
|
Requirements this < other.
|
Member Data Documentation
|
in case it stores char* (ASCII) the _begin pointer
|
|
in case it stores ucchar* (UCS2) the _begin pointer
|
|
|