xil_axi_cmd_beat

XIL AXI cmd beat class. Single bus beat for the CMD channel, it inherits all the member and methods of xil_axi_channel_beat_base. It includes read/write, addr, id, burst, len, size, lock, cache, prot,region,qos,user

Functions
new
function new(
input string name "xil_axi_cmd_beat"
);

Constructor to create a new xil_axi_cmd_beat. ~name~ is the name of the instance.

copy
function void copy(
xil_axi_cmd_beat rhs
);

Copies the contents of the input xil_axi_cmd_beat to the current xil_axi_cmd_beat.

my_clone
virtual function xil_axi_cmd_beat my_clone();

Clones the current xil_axi_cmd_beat and returns a handle to the new xil_axi_cmd_beat.

convert2string
virtual function string convert2string();

Returns string with direction name,addr,id,len,size and user information of the xil_axi_cmd_beat.

set_user
function void set_user(
input xil_axi_uint width,
input xil_axi_user_beat in
);

Sets user of the xil_axi_cmd_beat.

get_user
function xil_axi_user_beat get_user();

Returns the user of the xil_axi_cmd_beat.