sc_core::sc_event_finder Class Reference

Event finder base class. More...

#include <sysc/communication/sc_event_finder.h>

Inheritance diagram for sc_core::sc_event_finder:
Inheritance graph
[legend]
Collaboration diagram for sc_core::sc_event_finder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

const sc_port_baseport () const
virtual ~sc_event_finder ()
virtual const sc_eventfind_event (sc_interface *if_p=0) const =0

Protected Member Functions

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

Friends

class sc_simcontext

Detailed Description

Event finder base class.

Definition at line 42 of file sc_event_finder.h.


Constructor & Destructor Documentation

virtual sc_core::sc_event_finder::~sc_event_finder (  )  [virtual]
sc_core::sc_event_finder::sc_event_finder ( const sc_port_base  )  [protected]

Member Function Documentation

virtual const sc_event& sc_core::sc_event_finder::find_event ( sc_interface if_p = 0  )  const [pure virtual]
const sc_port_base& sc_core::sc_event_finder::port (  )  const [inline]

Definition at line 48 of file sc_event_finder.h.

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

Friends And Related Function Documentation

friend class sc_simcontext [friend]

Definition at line 44 of file sc_event_finder.h.


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

Generated on 31 Jul 2017 for SystemC by  doxygen 1.6.1