Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

sc_interface Class Reference

#include <sc_interface.h>

Inheritance diagram for sc_interface:

Inheritance graph
[legend]
Collaboration diagram for sc_interface:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual void register_port (sc_port_base &port_, const char *if_typename_)
virtual const sc_eventdefault_event () const
virtual ~sc_interface ()

Protected Methods

 sc_interface ()

Constructor & Destructor Documentation

sc_interface::~sc_interface   [virtual]
 

Definition at line 68 of file sc_interface.cpp.

sc_interface::sc_interface   [protected]
 

Definition at line 74 of file sc_interface.cpp.


Member Function Documentation

const sc_event & sc_interface::default_event   [virtual]
 

Reimplemented in sc_event_queue, sc_signal< T >, sc_signal< bool >, and sc_signal< sc_logic >.

Definition at line 59 of file sc_interface.cpp.

References SC_REPORT_WARNING.

Referenced by sc_sensitive::make_static_sensitivity(), and sc_sensitive::operator()().

void sc_interface::register_port sc_port_base   port_,
const char *    if_typename_
[virtual]
 

Reimplemented in sc_fifo< T >, sc_signal< T >, sc_signal< bool >, sc_signal< sc_logic >, and sc_signal_resolved.

Definition at line 52 of file sc_interface.cpp.


The documentation for this class was generated from the following files:
Generated on Fri Jan 14 08:31:35 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18