|
gem5 [DEVELOP-FOR-25.0]
|
Structure that defines attributes and other data associated with a Command. More...
Public Member Functions | |
| CommandInfo (std::initializer_list< Attribute > attrs, Command _response, const std::string &_str) | |
Public Attributes | |
| const std::bitset< NUM_COMMAND_ATTRIBUTES > | attributes |
| Set of attribute flags. | |
| const Command | response |
| Corresponding response for requests; InvalidCmd if no response is applicable. | |
| const std::string | str |
| String representation (for printing) | |
Structure that defines attributes and other data associated with a Command.
|
inline |
Definition at line 206 of file packet.hh.
References attributes, gem5::MemCmd::buildAttributes(), response, and str.
| const std::bitset<NUM_COMMAND_ATTRIBUTES> gem5::MemCmd::CommandInfo::attributes |
| const Command gem5::MemCmd::CommandInfo::response |
Corresponding response for requests; InvalidCmd if no response is applicable.
Definition at line 202 of file packet.hh.
Referenced by CommandInfo().
| const std::string gem5::MemCmd::CommandInfo::str |
String representation (for printing)
Definition at line 204 of file packet.hh.
Referenced by CommandInfo().