|
gem5
v20.1.0.5
|
#include <iostream>#include <string>#include "base/cprintf.hh"#include "mem/ruby/protocol/MachineType.hh"Go to the source code of this file.
Classes | |
| struct | MachineID |
| struct | std::hash< MachineID > |
Namespaces | |
| std | |
| Overload hash function for BasicBlockRange type. | |
Functions | |
| std::string | MachineIDToString (MachineID machine) |
| bool | operator== (const MachineID &obj1, const MachineID &obj2) |
| bool | operator!= (const MachineID &obj1, const MachineID &obj2) |
| std::ostream & | operator<< (std::ostream &out, const MachineID &obj) |
|
inline |
Definition at line 53 of file MachineID.hh.
References csprintf(), MachineID::num, and MachineID::type.
Referenced by RubySystem::registerMachineID(), and RubySystem::registerRequestorIDs().
Definition at line 65 of file MachineID.hh.
References MachineID::num, and MachineID::type.
|
inline |
Definition at line 84 of file MachineID.hh.
References MachineID::num, and MachineID::type.
Definition at line 59 of file MachineID.hh.
References MachineID::num, and MachineID::type.