#include <trc_mem_acc_file.h>
Definition at line 47 of file trc_mem_acc_file.h.
◆ FileRegionMemAccessor()
FileRegionMemAccessor::FileRegionMemAccessor |
( |
| ) |
|
|
inline |
◆ ~FileRegionMemAccessor()
virtual FileRegionMemAccessor::~FileRegionMemAccessor |
( |
| ) |
|
|
inlinevirtual |
◆ getOffset()
const size_t FileRegionMemAccessor::getOffset |
( |
| ) |
const |
|
inline |
◆ operator<()
◆ readBytes()
virtual const uint32_t FileRegionMemAccessor::readBytes |
( |
const ocsd_vaddr_t |
s_address, |
|
|
const ocsd_mem_space_acc_t |
memSpace, |
|
|
const uint8_t |
trcID, |
|
|
const uint32_t |
reqBytes, |
|
|
uint8_t * |
byteBuffer |
|
) |
| |
|
inlinevirtual |
Read bytes from via the accessor from the memory range.
- Parameters
-
s_address | : Start address of the read. |
memSpace | : memory space for this access. |
trcID | : Trace ID of trace source. |
reqBytes | : Number of bytes required. |
*byteBuffer | : Buffer to copy the bytes into. |
- Returns
- uint32_t : Number of bytes read, 0 if s_address out of range, or mem space not accessible.
Implements TrcMemAccessorBase.
Definition at line 59 of file trc_mem_acc_file.h.
◆ regionStartAddress()
const ocsd_vaddr_t FileRegionMemAccessor::regionStartAddress |
( |
| ) |
const |
|
inline |
◆ setOffset()
void FileRegionMemAccessor::setOffset |
( |
const size_t |
offset | ) |
|
|
inline |
The documentation for this class was generated from the following file: