SoCRocket
Transaction-Level Modeling Framework for Space Applications
Type representing a single entry in the instruction history queue. More...
#include <instructionBase.hpp>
Public Member Functions | |
| HistoryInstrType () | |
| std::string | toStr () const |
| Creates a string representation of the current history element. More... | |
| std::ostream & | operator<< (std::ostream &other) const |
| Prints the string representation of the current instruction on a stream. More... | |
Public Attributes | |
| unsigned int | address |
| std::string | name |
| std::string | mnemonic |
| unsigned int | cycle |
Type representing a single entry in the instruction history queue.
|
inline |
|
inline |
Creates a string representation of the current history element.
References address, cycle, mnemonic, and name.
Referenced by operator<<().
| unsigned int trap::HistoryInstrType::address |
Referenced by HistoryInstrType(), and toStr().
| unsigned int trap::HistoryInstrType::cycle |
Referenced by HistoryInstrType(), and toStr().
| std::string trap::HistoryInstrType::mnemonic |
Referenced by toStr().
| std::string trap::HistoryInstrType::name |