|
| uint32_t | get_id () const |
| void | set_id (uint32_t) |
| uint32_t | get_auser () const |
| void | set_auser (uint32_t) |
| uint32_t | get_duser () const |
| void | set_duser (uint32_t) |
|
| obi_extension (const obi_extension &o)=default |
| tlm::tlm_extension_base * | clone () const override |
| | the clone function to create deep copies of
|
| void | copy_from (tlm::tlm_extension_base const &ext) override |
| | deep copy all values from ext
|
Definition at line 27 of file obi_tlm.h.
◆ clone()
| tlm::tlm_extension_base * obi::obi_extension::clone |
( |
| ) |
const |
|
inlineoverride |
the clone function to create deep copies of
- Returns
- pointer to heap-allocated extension
Definition at line 58 of file obi_tlm.h.
◆ copy_from()
| void obi::obi_extension::copy_from |
( |
tlm::tlm_extension_base const & | ext | ) |
|
|
inlineoverride |
deep copy all values from ext
- Parameters
-
Definition at line 72 of file obi_tlm.h.
◆ get_auser()
| uint32_t obi::obi_extension::get_auser |
( |
| ) |
const |
|
inline |
◆ get_duser()
| uint32_t obi::obi_extension::get_duser |
( |
| ) |
const |
|
inline |
◆ get_id()
| uint32_t obi::obi_extension::get_id |
( |
| ) |
const |
|
inline |
◆ set_auser()
| void obi::obi_extension::set_auser |
( |
uint32_t | unsignedInt | ) |
|
|
inline |
◆ set_duser()
| void obi::obi_extension::set_duser |
( |
uint32_t | unsignedInt | ) |
|
|
inline |
◆ set_id()
| void obi::obi_extension::set_id |
( |
uint32_t | unsignedInt | ) |
|
|
inline |
The documentation for this struct was generated from the following file:
- /home/eyck/Projects/MINRES/SystemC-Components/src/interfaces/obi/obi_tlm.h