Crazy Eddies GUI System  0.7.1
Public Member Functions | Public Attributes | Friends | List of all members
CEGUI::String::const_iterator Class Reference

Constant forward iterator class for String objects. More...

+ Inheritance diagram for CEGUI::String::const_iterator:
+ Collaboration diagram for CEGUI::String::const_iterator:

Public Member Functions

 const_iterator (const_pointer ptr)
 
const_reference operator* () const
 
const_pointer operator-> () const
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 
const_iteratoroperator-- ()
 
const_iterator operator-- (int)
 
const_iteratoroperator+= (difference_type offset)
 
const_iterator operator+ (difference_type offset) const
 
const_iteratoroperator-= (difference_type offset)
 
const_iterator operator- (difference_type offset) const
 
difference_type operator- (const const_iterator &iter) const
 
const_reference operator[] (difference_type offset) const
 
bool operator== (const const_iterator &iter) const
 
bool operator!= (const const_iterator &iter) const
 
bool operator< (const const_iterator &iter) const
 
bool operator> (const const_iterator &iter) const
 
bool operator<= (const const_iterator &iter) const
 
bool operator>= (const const_iterator &iter) const
 

Public Attributes

const utf32 * d_ptr
 

Friends

const_iterator operator+ (difference_type offset, const const_iterator &iter)
 

Detailed Description

Constant forward iterator class for String objects.