OpenGUI::UTFString::_rev_iterator Class Reference

#include <OpenGUI_String.h>

Inheritance diagram for OpenGUI::UTFString::_rev_iterator:

OpenGUI::UTFString::_base_iterator List of all members.

Detailed Description

forward iterator for UTFString


Public Member Functions

_rev_iteratoroperator++ ()
 pre-increment
_rev_iterator operator++ (int)
 post-increment
_rev_iteratoroperator-- ()
 pre-decrement
_rev_iterator operator-- (int)
 post-decrement
_rev_iterator operator+ (size_type n)
 addition operator
_rev_iterator operator+ (difference_type n)
 addition operator
_rev_iterator operator- (size_type n)
 subtraction operator
_rev_iterator operator- (difference_type n)
 subtraction operator
_rev_iteratoroperator+= (size_type n)
 addition assignment operator
_rev_iteratoroperator+= (difference_type n)
 addition assignment operator
_rev_iteratoroperator-= (size_type n)
 subtraction assignment operator
_rev_iteratoroperator-= (difference_type n)
 subtraction assignment operator
value_typeoperator * () const
 dereference operator
value_typeoperator[] (size_type n) const
 dereference at offset operator
value_typeoperator[] (difference_type n) const
 dereference at offset operator


Member Function Documentation

value_type& OpenGUI::UTFString::_rev_iterator::operator *  )  const [inline]
 

dereference operator

_rev_iterator OpenGUI::UTFString::_rev_iterator::operator+ difference_type  n  )  [inline]
 

addition operator

_rev_iterator OpenGUI::UTFString::_rev_iterator::operator+ size_type  n  )  [inline]
 

addition operator

_rev_iterator OpenGUI::UTFString::_rev_iterator::operator++ int   )  [inline]
 

post-increment

_rev_iterator& OpenGUI::UTFString::_rev_iterator::operator++  )  [inline]
 

pre-increment

_rev_iterator& OpenGUI::UTFString::_rev_iterator::operator+= difference_type  n  )  [inline]
 

addition assignment operator

_rev_iterator& OpenGUI::UTFString::_rev_iterator::operator+= size_type  n  )  [inline]
 

addition assignment operator

_rev_iterator OpenGUI::UTFString::_rev_iterator::operator- difference_type  n  )  [inline]
 

subtraction operator

_rev_iterator OpenGUI::UTFString::_rev_iterator::operator- size_type  n  )  [inline]
 

subtraction operator

_rev_iterator OpenGUI::UTFString::_rev_iterator::operator-- int   )  [inline]
 

post-decrement

_rev_iterator& OpenGUI::UTFString::_rev_iterator::operator--  )  [inline]
 

pre-decrement

_rev_iterator& OpenGUI::UTFString::_rev_iterator::operator-= difference_type  n  )  [inline]
 

subtraction assignment operator

_rev_iterator& OpenGUI::UTFString::_rev_iterator::operator-= size_type  n  )  [inline]
 

subtraction assignment operator

value_type& OpenGUI::UTFString::_rev_iterator::operator[] difference_type  n  )  const [inline]
 

dereference at offset operator

value_type& OpenGUI::UTFString::_rev_iterator::operator[] size_type  n  )  const [inline]
 

dereference at offset operator


The documentation for this class was generated from the following file:
Copyright © 2006 OpenGUI | OpenGUI.SF.net
Generated: Sun Sep 9 02:00:22 2007