Skip to content

Class axi_tlm_extension

ClassList > axi_tlm_extension

Inherits the following classes: tlm::tlm_extension< axi_tlm_extension >

Public Attributes

Type Name
ARM::AXI::Payload * arm_payload_

Public Functions

Type Name
axi_tlm_extension (ARM::AXI::Payload * arm_payload=nullptr)
virtual tlm::tlm_extension_base * clone () const
virtual void copy_from (const tlm_extension_base & extension)
virtual ~axi_tlm_extension ()

Public Attributes Documentation

variable arm_payload_

ARM::AXI::Payload* axi_tlm_extension::arm_payload_;

Public Functions Documentation

function axi_tlm_extension

inline explicit axi_tlm_extension::axi_tlm_extension (
    ARM::AXI::Payload * arm_payload=nullptr
) 

function clone

inline virtual tlm::tlm_extension_base * axi_tlm_extension::clone () const

function copy_from

inline virtual void axi_tlm_extension::copy_from (
    const tlm_extension_base & extension
) 

function ~axi_tlm_extension

inline virtual axi_tlm_extension::~axi_tlm_extension () 


The documentation for this class was generated from the following file projects/casvp/src/bindings/axi/axi_tlm_ext.h