Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

RWGenMat<T>::iterator



Data Type and Member Function Indexes
(exclusive of constructors and destructors)

Synopsis

template <class T>
class RWGenMat<T>::iterator;

Description

Class RWGenMat<T>::iterator is the random access iterator for the RWGenMat<T> collection class. The iterator class behaves like a pointer to type T, and is used to increment through elements of an RWGenMat<T>.

Example

Public Constructors

RWGenMat<T>::iterator();
RWGenMat<T>::iterator(const iterator& i);

Public Member Operators

RWGenMat<T>::iterator&    operator++();
RWGenMat<T>::iterator&    operator--();
RWGenMat<T>::iterator&    operator++(int);
RWGenMat<T>::iterator&    operator--(int);
RWGenMat<T>::iterator& operator+=(RWGenMat<T>::difference_type d);
RWGenMat<T>::iterator& operator-=(RWGenMat<T>::difference_type d);
RWGenMat<T>::iterator& 
operator=(const RWGenMat<T>::iterator& i) const;
RWGenMat<T>::difference_type 
operator-(const RWGenMat<T>::iterator& i) const;
RWGenMat<T>::iterator& 
operator+(RWGenMat<T>::difference_type d) const;
RWGenMat<T>::iterator& 
operator-(RWGenMat<T>::difference_type d) const;
T&  operator[]() const;
T&  operator*() const;
RWBoolean   operator==(const RWGenMat<T>::iterator& i) const;
RWBoolean   operator!=(const RWGenMat<T>::iterator& i) const;
RWBoolean   operator<(const RWGenMat<T>::iterator& i) const;
RWBoolean   operator>(const RWGenMat<T>::iterator& i) const;
RWBoolean   operator<=(const RWGenMat<T>::iterator& i) const;
RWBoolean   operator>=(const RWGenMat<T>::iterator& i) const;


Previous fileTop of DocumentContentsIndexNext file

©Copyright 1999, Rogue Wave Software, Inc.
Send mail to report errors or comment on the documentation.