Definition at line 35 of file apb_tlm.h.
◆ clone()
| tlm::tlm_extension_base * apb::apb_extension::clone |
( |
| ) |
const |
|
inlineoverride |
the clone function to create deep copies of
- Returns
- pointer to heap-allocated extension
Definition at line 114 of file apb_tlm.h.
◆ copy_from()
| void apb::apb_extension::copy_from |
( |
tlm::tlm_extension_base const & | ext | ) |
|
|
inlineoverride |
deep copy all values from ext
- Parameters
-
Definition at line 116 of file apb_tlm.h.
◆ get_protection()
| uint8_t apb::apb_extension::get_protection |
( |
| ) |
const |
|
inline |
◆ is_instruction()
| bool apb::apb_extension::is_instruction |
( |
| ) |
const |
|
inline |
◆ is_non_secure()
| bool apb::apb_extension::is_non_secure |
( |
| ) |
const |
|
inline |
◆ is_nse()
| bool apb::apb_extension::is_nse |
( |
| ) |
const |
|
inline |
◆ is_privileged()
| bool apb::apb_extension::is_privileged |
( |
| ) |
const |
|
inline |
◆ set_instruction()
| void apb::apb_extension::set_instruction |
( |
bool | instr = true | ) |
|
|
inline |
◆ set_non_secure()
| void apb::apb_extension::set_non_secure |
( |
bool | priv = true | ) |
|
|
inline |
◆ set_nse()
| void apb::apb_extension::set_nse |
( |
bool | instr = true | ) |
|
|
inline |
◆ set_privileged()
| void apb::apb_extension::set_privileged |
( |
bool | priv = true | ) |
|
|
inline |
◆ set_protection()
| void apb::apb_extension::set_protection |
( |
uint8_t | prot | ) |
|
|
inline |
The documentation for this struct was generated from the following file:
- /home/eyck/Projects/MINRES/SystemC-Components/src/interfaces/apb/apb_tlm.h