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

sc_event_finder Class Reference

#include <sc_event_finder.h>

Inheritance diagram for sc_event_finder:

Inheritance graph
[legend]
Collaboration diagram for sc_event_finder:

Collaboration graph
[legend]
List of all members.

Public Methods

const sc_port_baseport () const
virtual ~sc_event_finder ()
virtual const sc_eventfind_event () const=0

Protected Methods

 sc_event_finder (const sc_port_base &)
void report_error (const char *id, const char *add_msg=0) const

Constructor & Destructor Documentation

sc_event_finder::~sc_event_finder   [virtual]
 

Definition at line 72 of file sc_event_finder.cpp.

sc_event_finder::sc_event_finder const sc_port_base   [protected]
 

Definition at line 65 of file sc_event_finder.cpp.


Member Function Documentation

virtual const sc_event& sc_event_finder::find_event   [pure virtual]
 

Implemented in sc_event_finder_t< IF >.

Referenced by sc_sensitive::make_static_sensitivity().

const sc_port_base& sc_event_finder::port   const [inline]
 

Definition at line 55 of file sc_event_finder.h.

Referenced by sc_event_finder_t< IF >::find_event(), sc_sensitive::make_static_sensitivity(), and sc_sensitive::operator()().

void sc_event_finder::report_error const char *    id,
const char *    add_msg = 0
const [protected]
 

Definition at line 50 of file sc_event_finder.cpp.

References sc_port_base::kind(), sc_object::name(), SC_REPORT_ERROR, and sprintf().

Referenced by sc_event_finder_t< IF >::find_event().


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