scc
2022.4.0
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 |