|
scc
2024.06
SystemC components library
|
#include <axi_tlm.h>

Public Types | |
| enum class | id_type { CTRL , DATA , RESP } |
Public Member Functions | |
| common ()=default | |
| the constructor | |
| void | reset () |
| reset all data member to their default | |
| common & | operator= (const common &o) |
| copy assignment operator More... | |
| void | set_id (unsigned int value) |
| unsigned int | get_id () const |
| void | set_user (id_type chnl, unsigned int value) |
| unsigned int | get_user (id_type chnl) const |
Protected Attributes | |
| unsigned | id {0} |
| std::array< unsigned, 3 > | user {{0, 0, 0}} |
the variable part of all requests containing AxID and AxUSER
|
strong |
|
inline |
|
inline |
|
inline |
|
inline |