OpenASIP
2.0
|
#include <WritableState.hh>
Public Member Functions | |
WritableState () | |
virtual | ~WritableState () |
virtual void | setValue (const SimValue &value)=0 |
Private Member Functions | |
WritableState (const WritableState &) | |
Copying not allowed. More... | |
WritableState & | operator= (const WritableState &) |
Assignment not allowed. More... | |
Models a piece of machine state that is writable.
Definition at line 41 of file WritableState.hh.
WritableState::WritableState | ( | ) |
|
virtual |
|
private |
Copying not allowed.
|
private |
Assignment not allowed.
|
pure virtual |
Implemented in NullBusState, NullRegisterState, NullPortState, OpcodeSettingVirtualInputPortState, TriggeringInputPortState, LongImmediateRegisterState, RegisterState, and BusState.
Referenced by BuslessExecutableMove::executeWrite(), and ExecutableMove::executeWrite().