Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

iterator Class Reference

List of all members.

Public Types

typedef std::iterator_traits<
iterator >::iterator_category 
iterator_category
typedef std::iterator_traits<
iterator >::reference 
reference
typedef std::iterator_traits<
iterator >::pointer 
pointer
typedef std::iterator_traits<
iterator >::value_type 
value_type
typedef std::iterator_traits<
iterator >::difference_type 
difference_type

Public Methods

 iterator ()
 iterator (std::vector< unsigned long >::iterator word, uint8 position)
 iterator (const iterator &i)
iterator & operator= (const iterator &i)
iterator & operator++ ()
iterator operator++ (int)
iterator operator+ (difference_type i) const
iterator & operator+= (difference_type i)
iterator & operator-- ()
iterator operator-- (int)
iterator operator- (difference_type i) const
iterator & operator-= (difference_type i)
difference_type operator- (iterator &i) const
reference operator[] (int i)
reference operator * ()
bool operator== (const iterator &c) const
bool operator!= (const iterator &c) const

Friends

class const_iterator

Member Typedef Documentation

typedef std::iterator_traits<iterator>::difference_type difference_type
 

typedef std::iterator_traits<iterator>::iterator_category iterator_category
 

typedef std::iterator_traits<iterator>::pointer pointer
 

typedef std::iterator_traits<iterator>::reference reference
 

typedef std::iterator_traits<iterator>::value_type value_type
 


Constructor & Destructor Documentation

iterator   [inline]
 

iterator std::vector< unsigned long >::iterator    word,
uint8    position
[inline]
 

iterator const iterator &    i [inline]
 


Member Function Documentation

reference operator *   [inline]
 

bool operator!= const iterator &    c const [inline]
 

iterator operator+ difference_type    i const [inline]
 

iterator operator++ int    [inline]
 

iterator& operator++   [inline]
 

iterator& operator+= difference_type    i [inline]
 

difference_type operator- iterator &    i const [inline]
 

iterator operator- difference_type    i const [inline]
 

iterator operator-- int    [inline]
 

iterator& operator--   [inline]
 

iterator& operator-= difference_type    i [inline]
 

iterator& operator= const iterator &    i [inline]
 

bool operator== const iterator &    c const [inline]
 

reference operator[] int    i [inline]
 


Friends And Related Function Documentation

friend class const_iterator [friend]
 


Generated on Mon Jun 20 09:16:52 2005 for linbox by doxygen1.2.18