|
gem5
v19.0.0.0
|
#include <arguments.hh>
Classes | |
| class | Data |
Public Member Functions | |
| Arguments (ThreadContext *ctx, int n=0) | |
| Arguments (const Arguments &args) | |
| ~Arguments () | |
| ThreadContext * | getThreadContext () const |
| const Arguments & | operator= (const Arguments &args) |
| bool | operator! () |
| Arguments & | operator++ () |
| Arguments | operator++ (int) |
| Arguments & | operator-- () |
| Arguments | operator-- (int) |
| const Arguments & | operator+= (int index) |
| const Arguments & | operator-= (int index) |
| Arguments | operator[] (int index) |
| template<class T > | |
| operator T () | |
| template<class T > | |
| operator T* () | |
| operator char * () | |
Protected Member Functions | |
| uint64_t | getArg (uint16_t size=(uint16_t)(-1), bool fp=false) |
Protected Attributes | |
| ThreadContext * | tc |
| int | number |
| std::shared_ptr< Data > | data |
Definition at line 40 of file arguments.hh.
|
inline |
Definition at line 64 of file arguments.hh.
Referenced by operator[]().
|
inline |
Definition at line 67 of file arguments.hh.
|
inline |
Definition at line 69 of file arguments.hh.
|
protected |
Definition at line 53 of file arguments.cc.
References AlphaISA::getArgument(), number, and tc.
Referenced by operator char *(), operator T(), operator T*(), and operator!().
|
inline |
Definition at line 71 of file arguments.hh.
References tc.
|
inline |
Definition at line 143 of file arguments.hh.
References getArg(), ThreadContext::getVirtProxy(), and PortProxy::readString().
|
inline |
Definition at line 130 of file arguments.hh.
|
inline |
Definition at line 137 of file arguments.hh.
References getArg(), ThreadContext::getVirtProxy(), and PortProxy::readBlob().
|
inline |
Definition at line 83 of file arguments.hh.
References getArg().
|
inline |
Definition at line 87 of file arguments.hh.
References number.
|
inline |
Definition at line 93 of file arguments.hh.
References number.
|
inline |
Definition at line 113 of file arguments.hh.
References MipsISA::index.
|
inline |
Definition at line 100 of file arguments.hh.
References number.
|
inline |
Definition at line 106 of file arguments.hh.
References number.
|
inline |
Definition at line 119 of file arguments.hh.
References MipsISA::index.
Definition at line 73 of file arguments.hh.
|
inline |
Definition at line 125 of file arguments.hh.
References Arguments().
|
protected |
Definition at line 61 of file arguments.hh.
Referenced by operator=().
|
protected |
Definition at line 44 of file arguments.hh.
Referenced by getArg(), operator++(), operator--(), and operator=().
|
protected |
Definition at line 43 of file arguments.hh.
Referenced by getArg(), getThreadContext(), and operator=().