|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.base.StateObject
This is used to represent the state of a circuit at a given clock cycle. It is Serializable, so it can be written to file or loaded from a file.
Constructor Summary | |
StateObject(int[] values,
int[][] largeValues,
java.io.Serializable[] checks)
Basic constructor for cycle 0 |
|
StateObject(int cycle,
int step,
int[] values,
int[][] largeValues,
java.io.Serializable[] checks)
Basic constructor |
Method Summary | |
java.io.Serializable[] |
getChecks()
Access the Serializable checks |
int |
getCycle()
Access the cycle count |
int[][] |
getLargeValues()
Access the large values |
int |
getStep()
Access the step count |
int[] |
getValues()
Access the small values |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StateObject(int cycle, int step, int[] values, int[][] largeValues, java.io.Serializable[] checks)
cycle
- the cycle for this statevalues
- any values up to 32 bitslargeValues
- any values larger than 32 bitschecks
- any Serializable checkspublic StateObject(int[] values, int[][] largeValues, java.io.Serializable[] checks)
values
- any values up to 32 bitslargeValues
- any values larger than 32 bitschecks
- any Serializable checksMethod Detail |
public int getCycle()
public int getStep()
public int[] getValues()
public int[][] getLargeValues()
public java.io.Serializable[] getChecks()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |