OpenASIP 2.2
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
WriteRequest Struct Reference

#include <WriteRequest.hh>

Collaboration diagram for WriteRequest:
Collaboration graph

Public Member Functions

 WriteRequest ()
 

Public Attributes

Memory::MAUTable data_
 Data to be written.
 
std::size_t dataSize_
 Data table size.
 
Word address_
 Address to be written to.
 
int size_
 Size of the data to be read/written.
 

Detailed Description

Models an uncommitted write request.

Definition at line 42 of file WriteRequest.hh.

Constructor & Destructor Documentation

◆ WriteRequest()

WriteRequest::WriteRequest ( )

Definition at line 36 of file WriteRequest.cc.

36 :
37 data_(NULL),
38 dataSize_(0),
39 address_(0),
40 size_(0) {
41}
std::size_t dataSize_
Data table size.
Word address_
Address to be written to.
int size_
Size of the data to be read/written.
Memory::MAUTable data_
Data to be written.

Member Data Documentation

◆ address_

Word WriteRequest::address_

◆ data_

Memory::MAUTable WriteRequest::data_

◆ dataSize_

std::size_t WriteRequest::dataSize_

Data table size.

Definition at line 47 of file WriteRequest.hh.

◆ size_

int WriteRequest::size_

Size of the data to be read/written.

Definition at line 51 of file WriteRequest.hh.

Referenced by Memory::advanceClock(), Memory::writeBE(), Memory::writeBE(), Memory::writeBE(), Memory::writeLE(), Memory::writeLE(), and Memory::writeLE().


The documentation for this struct was generated from the following files: