gem5
|
#include <MachineID.hh>
Public Member Functions | |
MachineID () | |
MachineID (MachineType mach_type, NodeID node_id) | |
MachineType | getType () const |
NodeID | getNum () const |
Public Attributes | |
MachineType | type |
NodeID | num |
range: 0 ... number of this machine's components in system - 1 More... | |
Definition at line 38 of file MachineID.hh.
|
inline |
Definition at line 40 of file MachineID.hh.
|
inline |
Definition at line 41 of file MachineID.hh.
|
inline |
Definition at line 49 of file MachineID.hh.
References num.
Referenced by AbstractController::getVersion().
|
inline |
Definition at line 48 of file MachineID.hh.
References type.
Referenced by AbstractController::getType().
NodeID MachineID::num |
range: 0 ... number of this machine's components in system - 1
Definition at line 46 of file MachineID.hh.
Referenced by NetDest::add(), NetDest::elementAt(), getNum(), NetDest::isElement(), machineIDToNodeID(), MachineIDToString(), mapAddressToRange(), operator!=(), operator<<(), operator==(), and NetDest::remove().
MachineType MachineID::type |
Definition at line 44 of file MachineID.hh.
Referenced by getType(), machineIDToMachineType(), MachineIDToString(), operator!=(), operator<<(), operator==(), and NetDest::vecIndex().