Crazy Eddies GUI System: CEGUI::String::iterator Class Reference

Crazy Eddies GUI System 0.7.6

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | Friends
CEGUI::String::iterator Class Reference

regular iterator for String. More...

List of all members.

## Public Member Functions
| iterator (utf32 *const ptr)
utf32 & | operator* () const
utf32 * | operator-> () const
String::iterator & | operator++ ()
String::iterator | operator++ (int)
String::iterator & | operator-- ()
String::iterator | operator-- (int)
String::iterator & | operator+= (difference_type offset)
String::iterator | operator+ (difference_type offset) const
String::iterator & | operator-= (difference_type offset)
String::iterator | operator- (difference_type offset) const
utf32 & | operator[] (difference_type offset) const
## Public Attributes
utf32 * | d_ptr
## Friends
difference_type | operator- (const String::iterator &lhs, const String::iterator &rhs)
String::iterator | operator+ (difference_type offset, const String::iterator &iter)
bool | operator== (const String::iterator &lhs, const String::iterator &rhs)
bool | operator!= (const String::iterator &lhs, const String::iterator &rhs)
bool | operator< (const String::iterator &lhs, const String::iterator &rhs)
bool | operator> (const String::iterator &lhs, const String::iterator &rhs)
bool | operator<= (const String::iterator &lhs, const String::iterator &rhs)
bool | operator>= (const String::iterator &lhs, const String::iterator &rhs)

## Detailed Description

regular iterator for String.