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

const_iterator Class Reference

List of all members.

Public Types

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

Public Methods

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

Member Typedef Documentation

typedef std::iterator_traits<const_iterator>::difference_type difference_type
 

typedef std::iterator_traits<const_iterator>::iterator_category iterator_category
 

typedef std::iterator_traits<const_iterator>::pointer pointer
 

typedef std::iterator_traits<const_iterator>::reference reference
 

typedef std::iterator_traits<const_iterator>::value_type value_type
 


Constructor & Destructor Documentation

const_iterator (    )  [inline]
 

const_iterator (  std::vector< unsigned long >::const_iterator    word,
uint8    position
)  [inline]
 

const_iterator (  const const_iterator &    i )  [inline]
 


Member Function Documentation

reference operator * (    )  const [inline]
 

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

bool operator!= (  const const_iterator &    c )  const [inline]
 

const_iterator operator+ (  int    i )  const [inline]
 

const_iterator operator++ (  int    )  [inline]
 

const_iterator& operator++ (    )  [inline]
 

const_iterator& operator+= (  int    i )  [inline]
 

difference_type operator- (  const_iterator &    i )  const [inline]
 

const_iterator operator- (  difference_type    i )  const [inline]
 

const_iterator operator-- (  int    )  [inline]
 

const_iterator& operator-- (    )  [inline]
 

const_iterator& operator-= (  difference_type    i )  [inline]
 

const_iterator& operator= (  const iterator &    i )  [inline]
 

const_iterator& operator= (  const const_iterator &    i )  [inline]
 

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

bool operator== (  const const_iterator &    c )  const [inline]
 

reference operator[] (  difference_type    i )  const [inline]
 


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