#include <indexSet.h>
Inheritance diagram for indexSet:

| Public Member Functions | |
| indexSet (TItem _maxIndex, goblinController &_context=goblinDefaultContext) throw () | |
| virtual | ~indexSet () throw () | 
| virtual unsigned long | Size () const =0 throw () | 
| char * | Display () const throw () | 
| virtual bool | IsMember (TItem i) const =0 throw (ERRange) | 
| virtual TItem | First () const throw () | 
| virtual TItem | Successor (const TItem i) const throw (ERRange) | 
| Data Fields | |
| TItem | maxIndex | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Unconditional display of data objects. 
 Reimplemented from managedObject. Reimplemented in staticQueue, staticStack, staticQueue< TNode >, staticQueue< TArc >, and staticStack< TNode >. | 
| 
 | 
| Query the smallest index in an index set. 
 
 Reimplemented in leftHandNodes, rightHandNodes, singletonIndex, fullIndex, voidIndex, staticQueue, staticStack, staticQueue< TNode >, staticQueue< TArc >, and staticStack< TNode >. | 
| 
 | 
| Test for indet set membership. 
 
 
 Implemented in leftHandNodes, rightHandNodes, supersaturatedNodes, deficientNodes, residualArcs, demandNodes, colouredNodes, kempeNodes, colouredArcs, nonBlockingArcs, subgraphArcs, inducedArcs, singletonIndex, fullIndex, voidIndex, indexSetUnion, indexSetCut, indexSetMinus, indexSetDifference, indexSetComplement, staticQueue, staticStack, staticQueue< TNode >, staticQueue< TArc >, and staticStack< TNode >. | 
| 
 | 
| 
 | 
| Enumeration of the indices contained in a set. 
 
 Reimplemented in leftHandNodes, rightHandNodes, singletonIndex, fullIndex, voidIndex, staticQueue, staticStack, staticQueue< TNode >, staticQueue< TArc >, and staticStack< TNode >. | 
| 
 | 
| 
 |