uvm_port_component Class Reference

Inheritance diagram for class uvm_port_component:

List of all members.



Public Member Functions

virtual function void  get_connected_to ( ref uvm_port_component_base list )
function PORT  get_port ( )
virtual function void  get_provided_to ( ref uvm_port_component_base list )
virtual function string  get_type_name ( )
function bit  is_export ( )
function bit  is_imp ( )
function bit  is_port ( )
function void  new ( string name, uvm_component parent, PORT port )
virtual function void  resolve_bindings ( )

Class Parameters

type  PORT = uvm_object

Public Attributes

PORT  m_port 


Member Function Documentation

 virtual function void
 uvm_port_component::get_connected_to

 (  ref uvm_port_component_base list  ) 


 Superseded functions 
 uvm_port_component_base :: get_connected_to 

  function PORT
 uvm_port_component::get_port

 (   ) 

 virtual function void
 uvm_port_component::get_provided_to

 (  ref uvm_port_component_base list  ) 


 Superseded functions 
 uvm_port_component_base :: get_provided_to 

 virtual function string
 uvm_port_component::get_type_name

 (   ) 


 Superseded functions 
 uvm_object :: get_type_name 
 uvm_component :: get_type_name 

  function bit
 uvm_port_component::is_export

 (   ) 


 Superseded functions 
 uvm_port_component_base :: is_export 

  function bit
 uvm_port_component::is_imp

 (   ) 


 Superseded functions 
 uvm_port_component_base :: is_imp 

  function bit
 uvm_port_component::is_port

 (   ) 


 Superseded functions 
 uvm_port_component_base :: is_port 

  function void
 uvm_port_component::new

 (  string name , uvm_component parent , PORT port  ) 

 virtual function void
 uvm_port_component::resolve_bindings

 (   ) 


 Superseded functions 
 uvm_component :: resolve_bindings 


Class Parameters Documentation

 type  attribute
 uvm_port_component::PORT = uvm_object


Member Attribute Documentation

 PORT  attribute
 uvm_port_component::m_port