|
OpenASIP 2.2
|
#include <InputPortState.hh>


Public Member Functions | |
| InputPortState (FUState &parent, int width) | |
| InputPortState (FUState &parent, SimValue ®isterToUse) | |
| virtual | ~InputPortState () |
Public Member Functions inherited from PortState | |
| PortState (FUState &parent, int width) | |
| PortState (FUState &parent, SimValue &sharedRegister) | |
| virtual | ~PortState () |
| virtual FUState & | parent () const |
Public Member Functions inherited from RegisterState | |
| RegisterState (int width, bool constantZero=false) | |
| RegisterState (SimValue &sharedRegister) | |
| virtual | ~RegisterState () |
| virtual void | setValue (const SimValue &value) |
| virtual const SimValue & | value () const |
Public Member Functions inherited from StateData | |
| StateData () | |
| virtual | ~StateData () |
Public Member Functions inherited from WritableState | |
| WritableState () | |
| virtual | ~WritableState () |
Public Member Functions inherited from ReadableState | |
| ReadableState () | |
| virtual | ~ReadableState () |
Private Member Functions | |
| InputPortState (const InputPortState &) | |
| Copying not allowed. | |
| InputPortState & | operator= (const InputPortState &) |
| Assignment not allowed. | |
Additional Inherited Members | |
Protected Attributes inherited from PortState | |
| FUState * | parent_ |
| Parent of the port. | |
Protected Attributes inherited from RegisterState | |
| SimValue & | value_ |
| Value of the RegisterState. | |
Models input port state of the function unit.
Definition at line 46 of file InputPortState.hh.
| InputPortState::InputPortState | ( | FUState & | parent, |
| int | width | ||
| ) |
Constructor.
| parent | Parent of the port. |
| width | The bit width of the port. |
Definition at line 46 of file InputPortState.cc.
Constructor for port which uses a shared register.
| parent | Parent of the port. |
| registerToUse | The shared register storage. |
Definition at line 57 of file InputPortState.cc.
|
virtual |
|
private |
Copying not allowed.
|
private |
Assignment not allowed.