manas.MGates.MSuper Class Reference

Inheritance diagram for manas.MGates.MSuper:

manas.MGates.MAnd manas.MGates.MNand manas.MGates.MNor manas.MGates.MNot manas.MGates.MOr manas.MGates.MXor List of all members.

Public Member Functions

 MSuper ()
void add (MSuper node)
MSuper remove (int index)
void addWire (MWire wire)
void removeWire (int index)
abstract MWire run ()

Protected Attributes

Vector< MSuperupNodes
Vector< MSuperdownNodes
Vector< MWireinWires

Detailed Description

Abstract super class for simulator.


Constructor & Destructor Documentation

manas.MGates.MSuper.MSuper  ) 
 


Member Function Documentation

void manas.MGates.MSuper.add MSuper  node  ) 
 

void manas.MGates.MSuper.addWire MWire  wire  ) 
 

MSuper manas.MGates.MSuper.remove int  index  ) 
 

void manas.MGates.MSuper.removeWire int  index  ) 
 

abstract MWire manas.MGates.MSuper.run  )  [pure virtual]
 

Implemented in manas.MGates.MAnd, manas.MGates.MNand, manas.MGates.MNor, manas.MGates.MNot, manas.MGates.MOr, and manas.MGates.MXor.


Member Data Documentation

Vector<MSuper> manas.MGates.MSuper.downNodes [protected]
 

Vector<MWire> manas.MGates.MSuper.inWires [protected]
 

Vector<MSuper> manas.MGates.MSuper.upNodes [protected]
 


The documentation for this class was generated from the following file:
Generated on Sun May 28 19:13:12 2006 for Digimod by  doxygen 1.4.6-NO