TemplateXFcLinkedListReverseIterator< T > class Reference

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XFcLinkedListReverseIterator< T > Class Template Reference

Linked list reverse iterator template. More...

Inheritance diagram for XFcLinkedListReverseIterator< T >:

[legend]
Collaboration diagram for XFcLinkedListReverseIterator< T >:

[legend]
List of all members.

## Public Member Functions

XFcLinkedListReverseIterator< T > & | operator-- ()
| Backs up to the previous node, pre-operation.
XFcLinkedListReverseIterator< T > | operator-- (int)
| Backs up to the previous node, post-operation.
| XFcLinkedListReverseIterator ()
| Creates an empty iterator.
| XFcLinkedListReverseIterator (XFcLinkedListNode< T > *aNode)
| Creates an iterator pointing to a node.

## Detailed Description

### template<class T>
class XFcLinkedListReverseIterator< T >

Linked list reverse iterator template.

## Constructor & Destructor Documentation

template<class T>
XFcLinkedListReverseIterator< T >::XFcLinkedListReverseIterator | ( |  | ) |

| Creates an empty iterator.

template<class T>
XFcLinkedListReverseIterator< T >::XFcLinkedListReverseIterator | ( | XFcLinkedListNode< T > * | aNode | ) |

| Creates an iterator pointing to a node.

## Member Function Documentation

template<class T>
XFcLinkedListReverseIterator< T > XFcLinkedListReverseIterator< T >::operator-- | ( | int |  | ) |

Backs up to the previous node, post-operation.

Returns:
  previous node.

template<class T>
XFcLinkedListReverseIterator< T > & XFcLinkedListReverseIterator< T >::operator-- | ( |  | ) |

Backs up to the previous node, pre-operation.

Returns:
  reference to previous node.

|  | X-Forge Documentation Confidential Copyright © 2002-2003 Fathammer |  | Documentation generated with doxygen by Dimitri van Heesch