|
bool | is_instruction () const |
|
void | set_instruction (bool=true) |
|
bool | is_privileged () const |
|
void | set_privileged (bool=true) |
|
void | set_bufferable (bool=true) |
|
bool | is_bufferable () const |
|
void | set_cacheable (bool=true) |
|
bool | is_cacheable () const |
|
bool | is_locked () const |
|
void | set_locked (bool=true) |
|
bool | is_seq () const |
|
void | set_seq (bool=true) |
|
uint8_t | get_protection () const |
|
void | set_protection (uint8_t) |
|
burst_e | get_burst () const |
|
void | set_burst (burst_e) |
|
resp_e | get_resp () const |
|
void | set_resp (resp_e) |
|
| ahb_extension (const ahb_extension &o)=default |
|
tlm::tlm_extension_base * | clone () const override |
| the clone function to create deep copies of More...
|
|
void | copy_from (tlm::tlm_extension_base const &ext) override |
| deep copy all values from ext More...
|
|
Definition at line 75 of file ahb_tlm.h.
◆ clone()
tlm::tlm_extension_base * ahb::ahb_extension::clone |
( |
| ) |
const |
|
inlineoverride |
the clone function to create deep copies of
- Returns
- pointer to heap-allocated extension
Definition at line 182 of file ahb_tlm.h.
◆ copy_from()
void ahb::ahb_extension::copy_from |
( |
tlm::tlm_extension_base const & |
ext | ) |
|
|
inlineoverride |
deep copy all values from ext
- Parameters
-
Definition at line 188 of file ahb_tlm.h.
The documentation for this struct was generated from the following file:
- /home/eyck/git/SystemC-Components/src/bus_interfaces/ahb/ahb_tlm.h