byucc.jhdl.Fsm
Class TruthTable

java.lang.Object
  extended bybyucc.jhdl.Fsm.TruthTable
All Implemented Interfaces:
java.io.Serializable

public class TruthTable
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
TruthTable()
           
 
Method Summary
 void addRow(TruthTableRow row)
          Add a new row to the truth table.
 int getInputWidth()
           
 int getOutputWidth()
           
 TruthTableRow lastRow()
           
 TruthTableRow row(int i)
           
 void setInputWidth(int i)
           
 void setOutputWidth(int i)
           
 int size()
           
 java.lang.String toEspresso()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TruthTable

public TruthTable()
Method Detail

setInputWidth

public final void setInputWidth(int i)

getInputWidth

public final int getInputWidth()

setOutputWidth

public final void setOutputWidth(int i)

getOutputWidth

public final int getOutputWidth()

addRow

public void addRow(TruthTableRow row)
Add a new row to the truth table. Be sure all have same number of inputs and outputs as you do so.


row

public TruthTableRow row(int i)

lastRow

public TruthTableRow lastRow()

size

public int size()

toEspresso

public java.lang.String toEspresso()

toString

public java.lang.String toString()


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