Response to a Write.
More...
#include <stdMem.h>
|
|
| WriteResp (id_t id, Addr physAddr, uint64_t size, flags_t flags=0, Addr virtAddr=0, Addr instPtr=0, uint32_t tid=0) |
| | Manually construct a write response.
|
| |
|
| WriteResp (Write *wr) |
| | Automatically construct a write response from a Write.
|
| |
|
virtual | ~WriteResp () |
| | Destructor.
|
| |
| virtual Request * | makeResponse () override |
| |
| virtual bool | needsResponse () override |
| |
| SST::Event * | convert (RequestConverter *converter) override |
| |
| void | handle (RequestHandler *handler) override |
| |
| std::string | getString () override |
| |
Public Member Functions inherited from SST::Interfaces::StandardMem::Request |
|
| Request (flags_t fl=0) |
| |
|
| Request (id_t rid, flags_t flags=0) |
| |
|
id_t | getID () |
| |
| virtual Request * | makeResponse ()=0 |
| |
|
virtual bool | needsResponse ()=0 |
| |
|
virtual SST::Event * | convert (RequestConverter *converter)=0 |
| |
|
virtual void | handle (RequestHandler *handler)=0 |
| |
|
virtual std::string | getString ()=0 |
| |
|
void | setNoncacheable () |
| |
|
void | unsetNoncacheable () |
| |
|
bool | getNoncacheable () |
| |
|
void | setSuccess () |
| |
|
void | unsetSuccess () |
| |
|
bool | getSuccess () |
| |
|
bool | getFail () |
| |
|
void | setFail () |
| |
|
void | unsetFail () |
| |
|
void | setTrace () |
| |
|
void | unsetTrace () |
| |
|
bool | getTrace () |
| |
|
void | setFlag (flags_t flag) |
| |
|
void | setFlag (Flag flag) |
| |
|
void | unsetFlag (flags_t flag) |
| |
|
void | unsetFlag (Flag flag) |
| |
|
bool | getFlag (flags_t flag) |
| |
|
bool | getFlag (Flag flag) |
| |
|
void | clearAllFlags () |
| |
|
flags_t | getAllFlags () |
| |
|
std::string | getFlagString () |
| |
◆ convert()
◆ getString()
| std::string SST::Interfaces::StandardMem::WriteResp::getString |
( |
| ) |
|
|
inlineoverridevirtual |
◆ handle()
| void SST::Interfaces::StandardMem::WriteResp::handle |
( |
RequestHandler * |
handler | ) |
|
|
inlineoverridevirtual |
◆ makeResponse()
| virtual Request * SST::Interfaces::StandardMem::WriteResp::makeResponse |
( |
| ) |
|
|
inlineoverridevirtual |
◆ needsResponse()
| virtual bool SST::Interfaces::StandardMem::WriteResp::needsResponse |
( |
| ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: