[source]

Class uvm_pkg::uvm_port_component

uvm_pkg::uvm_port_component <PORT> + m_port : PORT + get_connected_to(): void + get_port(): PORT + get_provided_to(): void + get_type_name(): string + is_export(): bit + is_imp(): bit + is_port(): bit + resolve_bindings(): void uvm_pkg::uvm_object m_port

Collaboration Diagram of uvm_port_component

Parameters

Name

Default value

Description

PORT

uvm_object

Constructors

new(string name, uvm_component parent, uvm_object port)
Parameters:

Functions

get_type_name()
resolve_bindings()
get_port()

Function

get_port

Retrieve the actual port object that this proxy refers to.

Return type:

PORT

get_connected_to(uvm_port_list list)
Parameters:

list (uvm_port_list)

get_provided_to(uvm_port_list list)
Parameters:

list (uvm_port_list)

is_port()
is_export()
is_imp()