C++ Device API Reference Manual
Reference documentation for the Simics C++ Device API.
 
Loading...
Searching...
No Matches
simics::BankAccess Struct Reference

#include <bank-access.h>

Public Member Functions

 BankAccess (conf_object_t *bank, transaction_t *t, uint64_t offset)
 
 BankAccess (conf_object_t *bank, conf_object_t *ini, bool inquiry, uint64_t offset, uint64_t size)
 
bank_access_t c_struct ()
 

Public Attributes

conf_object_t * bank
 
conf_object_t * initiator
 
bool inquiry
 
uint64_t offset
 
uint64_t size
 
uint64_t value {0}
 
bool success {true}
 
bool suppress {false}
 

Constructor & Destructor Documentation

◆ BankAccess() [1/2]

simics::BankAccess::BankAccess ( conf_object_t *  bank,
transaction_t *  t,
uint64_t  offset 
)
inline

◆ BankAccess() [2/2]

simics::BankAccess::BankAccess ( conf_object_t *  bank,
conf_object_t *  ini,
bool  inquiry,
uint64_t  offset,
uint64_t  size 
)
inline

Member Function Documentation

◆ c_struct()

bank_access_t simics::BankAccess::c_struct ( )
inline

Member Data Documentation

◆ bank

conf_object_t* simics::BankAccess::bank

◆ initiator

conf_object_t* simics::BankAccess::initiator

◆ inquiry

bool simics::BankAccess::inquiry

◆ offset

uint64_t simics::BankAccess::offset

◆ size

uint64_t simics::BankAccess::size

◆ success

bool simics::BankAccess::success {true}

◆ suppress

bool simics::BankAccess::suppress {false}

◆ value

uint64_t simics::BankAccess::value {0}

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