OpenASIP
2.0
|
Cache key for resources that are accessed from MOM(s) More...
Public Member Functions | |
CacheKey (const TTAMachine::Bus &aBus, TTAMachine::Socket::Direction aDirection, TPEF::MoveElement::FieldType aType, HalfWord anUnitId, HalfWord anIndex) | |
bool | operator< (const CacheKey &keyToCompare) const |
Private Attributes | |
const TTAMachine::Bus & | bus_ |
Bus that was used for transport. More... | |
TTAMachine::Socket::Direction | direction_ |
Direction if the port was read or written. More... | |
TPEF::MoveElement::FieldType | type_ |
Type of the accessed unit. More... | |
HalfWord | unitId_ |
unit id of the corresponding TPEF resource element. More... | |
HalfWord | index_ |
Index of the corresponding TPEF resource element. More... | |
Cache key for resources that are accessed from MOM(s)
Definition at line 191 of file TPEFProgramFactory.hh.
|
inline |
Definition at line 193 of file TPEFProgramFactory.hh.
|
inline |
Definition at line 201 of file TPEFProgramFactory.hh.
References bus_, direction_, index_, type_, and unitId_.
|
private |
Bus that was used for transport.
Definition at line 222 of file TPEFProgramFactory.hh.
Referenced by operator<().
|
private |
Direction if the port was read or written.
Definition at line 224 of file TPEFProgramFactory.hh.
Referenced by operator<().
|
private |
Index of the corresponding TPEF resource element.
Definition at line 230 of file TPEFProgramFactory.hh.
Referenced by operator<().
|
private |
Type of the accessed unit.
Definition at line 226 of file TPEFProgramFactory.hh.
Referenced by operator<().
|
private |
unit id of the corresponding TPEF resource element.
Definition at line 228 of file TPEFProgramFactory.hh.
Referenced by operator<().