OpenASIP
2.0
|
#include <ReadableState.hh>
Public Member Functions | |
ReadableState () | |
virtual | ~ReadableState () |
virtual const SimValue & | value () const =0 |
Private Member Functions | |
ReadableState (const ReadableState &) | |
Copying not allowed. More... | |
ReadableState & | operator= (const ReadableState &) |
Assignment not allowed. More... | |
Models a piece of machine state model that can be read.
Definition at line 41 of file ReadableState.hh.
ReadableState::ReadableState | ( | ) |
|
virtual |
|
private |
Copying not allowed.
|
private |
Assignment not allowed.
|
pure virtual |
Implemented in DirectGuardState, NullBusState, NullRegisterState, NullPortState, GuardState, OpcodeSettingVirtualInputPortState, LongImmediateRegisterState, and RegisterState.
Referenced by GuardState::advanceClock(), ExecutableMove::evaluateGuard(), InfoRegistersCommand::execute(), ExecutableMove::executeRead(), BuslessExecutableMove::executeWrite(), GuardState::GuardState(), SimulationController::registerFileValue(), SimulatorFrontend::stateValue(), and DirectGuardState::value().