gem5  v22.1.0.0
Public Member Functions | Private Attributes | List of all members
sc_core::sc_bind_proxy Class Reference

#include <sc_module.hh>

Public Member Functions

 sc_bind_proxy ()
 
 sc_bind_proxy (sc_interface &_interface)
 
 sc_bind_proxy (sc_port_base &_port)
 
sc_interfaceinterface () const
 
sc_port_baseport () const
 

Private Attributes

sc_interface_interface
 
sc_port_base_port
 

Detailed Description

Definition at line 84 of file sc_module.hh.

Constructor & Destructor Documentation

◆ sc_bind_proxy() [1/3]

sc_core::sc_bind_proxy::sc_bind_proxy ( )

Definition at line 104 of file sc_module.cc.

◆ sc_bind_proxy() [2/3]

sc_core::sc_bind_proxy::sc_bind_proxy ( sc_interface _interface)

Definition at line 106 of file sc_module.cc.

◆ sc_bind_proxy() [3/3]

sc_core::sc_bind_proxy::sc_bind_proxy ( sc_port_base _port)

Definition at line 110 of file sc_module.cc.

Member Function Documentation

◆ interface()

sc_interface* sc_core::sc_bind_proxy::interface ( ) const
inline

Definition at line 95 of file sc_module.hh.

References _interface.

◆ port()

sc_port_base* sc_core::sc_bind_proxy::port ( ) const
inline

Definition at line 96 of file sc_module.hh.

References _port.

Member Data Documentation

◆ _interface

sc_interface* sc_core::sc_bind_proxy::_interface
private

Definition at line 87 of file sc_module.hh.

Referenced by interface().

◆ _port

sc_port_base* sc_core::sc_bind_proxy::_port
private

Definition at line 88 of file sc_module.hh.

Referenced by port().


The documentation for this class was generated from the following files:

Generated on Wed Dec 21 2022 10:25:07 for gem5 by doxygen 1.9.1