Main Page | Compound List | File List | Compound Members

rptr::Rvec< T >::iterator Class Reference

#include <rvec.h>

List of all members.

Public Member Functions

reference operator * () const
pointer operator-> () const
pointer ptr () const
bool operator== (const iterator &right) const
bool operator!= (const iterator &right) const
bool operator< (const iterator &right) const
iteratoroperator++ ()
iterator operator++ (int)
iteratoroperator-- ()
iterator operator-- (int)


Detailed Description

template<class T>
class rptr::Rvec< T >::iterator

STL-type iterator implementation


Member Function Documentation

template<class T>
reference rptr::Rvec< T >::iterator::operator *  )  const [inline]
 

Dereferencing

template<class T>
bool rptr::Rvec< T >::iterator::operator!= const iterator right  )  const [inline]
 

Inequality

template<class T>
iterator rptr::Rvec< T >::iterator::operator++ int   )  [inline]
 

Post-increment

template<class T>
iterator& rptr::Rvec< T >::iterator::operator++  )  [inline]
 

Pre-increment

template<class T>
iterator rptr::Rvec< T >::iterator::operator-- int   )  [inline]
 

Post-decrement

template<class T>
iterator& rptr::Rvec< T >::iterator::operator--  )  [inline]
 

Pre-decrement

template<class T>
pointer rptr::Rvec< T >::iterator::operator->  )  const [inline]
 

Member-dereferencing

template<class T>
bool rptr::Rvec< T >::iterator::operator< const iterator right  )  const [inline]
 

Comparison

template<class T>
bool rptr::Rvec< T >::iterator::operator== const iterator right  )  const [inline]
 

Equality

template<class T>
pointer rptr::Rvec< T >::iterator::ptr  )  const [inline]
 

Get pointer


The documentation for this class was generated from the following file:
Generated on Wed May 12 15:35:34 2004 for rptr by doxygen 1.3.3