public static class Reset.Store extends StateStoreFpga<Reset>
Modifier and Type | Field and Description |
---|---|
(package private) Reset.Q |
q |
dst, sVersion, time
Constructor and Description |
---|
Store(int time,
Reset src)
Creates a Store instance, which refers the data from the
Reset.q instance,
it is the PROCESS data, able to call after a defined simulation procedure,
to resume later exact from this state. |
Modifier and Type | Method and Description |
---|---|
int |
restore()
Restore the state to the same module, which is used on creation.
|
final Reset.Q q
public Store(int time, Reset src)
Reset.q
instance,
it is the PROCESS data, able to call after a defined simulation procedure,
to resume later exact from this state.time
- The time stamp of the simulationsrc
- The reference to the module.public int restore()
Reset.q
instance was not changed meanwhile.
However, this is guaranteed if the Application Pattern Style Guide is followed,
and also because all members in Reset.Q
are final
.restore
in class StateStoreFpga<Reset>
return super.time
.
See remarks on StateStoreFpga.time