SourcePro C++ 12.0 |
SourcePro® C++ API Reference Guide |
SourcePro C++ Documentation Home |
The base class for RWGenMat iterators. More...
#include <rw/math/genmat.h>
Public Types | |
typedef RWGenMat< T > ::difference_type | difference_type |
typedef RWGenMat< T >::value_type | value_type |
typedef RWGenMat< T > ::const_pointer | const_pointer |
Public Member Functions | |
bool | operator== (const RWGenMatIteratorBase< T > &x) const |
bool | operator!= (const RWGenMatIteratorBase< T > &x) const |
bool | operator< (const RWGenMatIteratorBase< T > &x) const |
bool | operator> (const RWGenMatIteratorBase< T > &x) const |
bool | operator<= (const RWGenMatIteratorBase< T > &x) const |
bool | operator>= (const RWGenMatIteratorBase< T > &x) const |
A base class from which the iterators for RWGenMat are derived.
typedef RWGenMat<T>::const_pointer RWGenMatIteratorBase< T >::const_pointer |
Typedef for a const pointer to a value in this container.
Reimplemented in RWGenMatIterator< T >, and RWGenMatConstIterator< T >.
typedef RWGenMat<T>::difference_type RWGenMatIteratorBase< T >::difference_type |
Typedef for the type of result from subtracting two iterators obtained from this container.
Reimplemented in RWGenMatIterator< T >, and RWGenMatConstIterator< T >.
typedef RWGenMat<T>::value_type RWGenMatIteratorBase< T >::value_type |
Typedef for the type of elements in this container.
Reimplemented in RWGenMatIterator< T >, and RWGenMatConstIterator< T >.
bool RWGenMatIteratorBase< T >::operator!= | ( | const RWGenMatIteratorBase< T > & | x | ) | const [inline] |
Inequality operator. Returns false
if the RWGenMatIteratorBase<T> objects point to the same element.
bool RWGenMatIteratorBase< T >::operator< | ( | const RWGenMatIteratorBase< T > & | x | ) | const [inline] |
Less than operator. Determines the relative logical position between two RWGenMatIteratorBase<T> objects, not necessarily the relative memory location of the elements to which they point.
bool RWGenMatIteratorBase< T >::operator<= | ( | const RWGenMatIteratorBase< T > & | x | ) | const [inline] |
Less than or equal to operator. Determines the relative logical position between two RWGenMatIteratorBase<T> objects, not necessarily the relative memory location of the elements to which they point.
bool RWGenMatIteratorBase< T >::operator== | ( | const RWGenMatIteratorBase< T > & | x | ) | const [inline] |
Equality operator. Returns true
if the RWGenMatIteratorBase<T> objects point to the same element.
bool RWGenMatIteratorBase< T >::operator> | ( | const RWGenMatIteratorBase< T > & | x | ) | const [inline] |
Greater than operator. Determines the relative logical position between two RWGenMatIteratorBase<T> objects, not necessarily the relative memory location of the elements to which they point.
bool RWGenMatIteratorBase< T >::operator>= | ( | const RWGenMatIteratorBase< T > & | x | ) | const [inline] |
Greater than or equal to operator. Determines the relative logical position between two RWMathVecIteratorBase<T> objects, not necessarily the relative memory location of the elements to which they point.
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.