hades.simulator
Interface Assignable

All Known Implementing Classes:
CounterRE, DiodeSwitch, GenericFlipflop, HexSwitch, ImageSource, Ipin, IpinVector, Latch, LatchR, LFSR, PowerOnReset, PulseSwitch, Reg, RegE, RegR, RegRE, RegWithInitialValue, ShiftRegR

public interface Assignable

Assignable - a tagging interface to mark classes that provide the assign() method to set a SimObjects internal state via a method call.


Method Summary
 void assign(java.lang.String value, double simTime)
          assign: set a new value for a SimObject's internal state at the specified simulation time.
 

Method Detail

assign

public void assign(java.lang.String value,
                   double simTime)
assign: set a new value for a SimObject's internal state at the specified simulation time. The interpretation of the "value" parameter depends on the SimObject in question; for example, SimObjects based on the StdLogic1164 logic model will accept the parameter strings "U" "X" "0" "1" ... "D".