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

NNodeIter Class Reference

#include <ngraph.h>

List of all members.

Public Methods

 NNodeIter ()
 ~NNodeIter ()
 NNodeIter (NNodeIter*iter, const NGraph<T>* graph)
 NNodeIter (const SNodeIter &other)
NNodeIter& operator= (const NNodeIter &other)
T* get () const
bool done () const
void increment ()
void reset ()
bool is_valid () const
T* current () const
void next ()
T* step ()
NNodeIter clone () const


Detailed Description

template<class T> class NNodeIter


Constructor & Destructor Documentation

template<class T>
NNodeIter<T>::NNodeIter<T> ()

template<class T>
NNodeIter<T>::~NNodeIter<T> ()

template<class T>
NNodeIter<T>::NNodeIter<T> (
NNodeIter<T> * iter,
const NGraph<T>* graph)

template<class T>
NNodeIter<T>::NNodeIter<T> (
const SNodeIter & other)


Member Function Documentation

template<class T>
NNodeIter<T> NNodeIter<T>::clone (
void) const

template<class T>
T* NNodeIter<T>::current (
void) const

template<class T>
bool NNodeIter<T>::done () const

template<class T>
T* NNodeIter<T>::get (
void) const

template<class T>
void NNodeIter<T>::increment ()

template<class T>
bool NNodeIter<T>::is_valid (
void) const

template<class T>
void NNodeIter<T>::next (
void)

template<class T>
NNodeIter<T>& NNodeIter<T>::operator= (
const NNodeIter<T> & other)

template<class T>
void NNodeIter<T>::reset ()

template<class T>
T* NNodeIter<T>::step ()


The documentation for this class was generated from the following file:
Generated at Mon Jul 31 13:44:09 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000