Uses of Interface
byucc.jhdl.synth.graph.GenericIterator

Packages that use GenericIterator
byucc.jhdl.synth   
byucc.jhdl.synth.graph   
 

Uses of GenericIterator in byucc.jhdl.synth
 

Classes in byucc.jhdl.synth that implement GenericIterator
 class BlockIterator
          A class to allow iteration over the vertices in a ControlFlowGraph which are blocks, (as opposed to decisions).
 

Methods in byucc.jhdl.synth that return GenericIterator
 GenericIterator DFSubGraph.getSignals()
          Get a GenericIterator of all signals in the subgraph.
 GenericIterator DFSubGraph.getInputSignals()
          Get a GenericIterator of all input signals in the subgraph.
 GenericIterator DFSubGraph.getOutputSignals()
          Get a GenericIterator of all output signals in the subgraph.
 

Uses of GenericIterator in byucc.jhdl.synth.graph
 

Subinterfaces of GenericIterator in byucc.jhdl.synth.graph
 interface IndexedIterator
          IndexedIterator extends GenericIterator and adds the ability to access items in the series with numeric indexes, (indices?).
 interface IndexedVertexIterator
          IndexedVertexIterator is an interface that has all the functionality of IndexedIterator as well as VertexIterator.
 interface VertexIterator
          An interface that allows iteration of Vertex objects.
 

Classes in byucc.jhdl.synth.graph that implement GenericIterator
 class EdgeIterator
          A class to allow a GenericIterator for Edge objects in an EdgeVector.
 class EnumerationIterator
          An object to allow the IndexedIterator methods to be used on an Enumeration.
 class HashtableElementsIterator
          An object to allow using the IndexedIterator methods on all elements in a Hashtable.
 class HashtableKeysIterator
          An object to allow using the IndexedIterator methods on all keys in a Hashtable.
 class SubsetIterator
          A class that supports iteration over a subset of elements in another iterator.
 class VectorIterator
          A simple object that contains a vector and implements the IndexedIterator interface for the objects in that vector.
 class VertexVectorIterator
          A class to allow a GenericIterator for Vertex objects in a VertexVector.
 

Fields in byucc.jhdl.synth.graph declared as GenericIterator
protected  GenericIterator SubsetIterator.iterator
           
 

Methods in byucc.jhdl.synth.graph that return GenericIterator
 GenericIterator VectorIterator.first()
          Move this iterator's "pointer" to the first element in the series.
 GenericIterator VectorIterator.last()
          Move this iterator's "pointer" to the last element in the series.
 GenericIterator VectorIterator.next()
          Moves the iterator to the next element in the series.
 GenericIterator VectorIterator.prev()
          Moves the iterator to the previous element in the series.
 GenericIterator GenericIterator.first()
          Move this iterator's "pointer" to the first element in the series.
 GenericIterator GenericIterator.last()
          Move this iterator's "pointer" to the last element in the series.
 GenericIterator GenericIterator.next()
          Moves the iterator to the next element in the series.
 GenericIterator GenericIterator.prev()
          Moves the iterator to the previous element in the series.
 GenericIterator SubsetIterator.first()
          Move this iterator's "pointer" to the first element in the subset.
 GenericIterator SubsetIterator.last()
          Move this iterator's "pointer" to the last element in the subset.
 GenericIterator SubsetIterator.next()
          Moves the iterator to the next element in the subset.
 GenericIterator SubsetIterator.prev()
          Moves the iterator to the previous element in the subset.
 

Constructors in byucc.jhdl.synth.graph with parameters of type GenericIterator
SubsetIterator(GenericIterator iterator, SubsetSelector selector)
          Construct a new SubsetIterator that will iterate over the items in iterator for which selector.contains() returns true.
 



Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.