|
gem5
v21.0.1.0
|
#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 67 of file MachineID.hh.
References csprintf(), MachineID::num, and MachineID::type.
Referenced by RubySystem::registerMachineID(), and RubySystem::registerRequestorIDs().
Definition at line 79 of file MachineID.hh.
References MachineID::num, and MachineID::type.
|
inline |
Definition at line 98 of file MachineID.hh.
References MachineID::num, and MachineID::type.
Definition at line 73 of file MachineID.hh.
References MachineID::num, and MachineID::type.