gem5  v22.0.0.1
Public Member Functions | List of all members
sc_core::sc_event_queue_if Class Referenceabstract

#include <sc_event_queue.hh>

Inheritance diagram for sc_core::sc_event_queue_if:
sc_core::sc_interface sc_core::sc_event_queue

Public Member Functions

virtual void notify (double, sc_time_unit)=0
 
virtual void notify (const sc_time &)=0
 
virtual void cancel_all ()=0
 
- Public Member Functions inherited from sc_core::sc_interface
virtual void register_port (sc_port_base &, const char *)
 
virtual const sc_eventdefault_event () const
 
virtual ~sc_interface ()
 

Additional Inherited Members

- Protected Member Functions inherited from sc_core::sc_interface
 sc_interface ()
 

Detailed Description

Definition at line 45 of file sc_event_queue.hh.

Member Function Documentation

◆ cancel_all()

virtual void sc_core::sc_event_queue_if::cancel_all ( )
pure virtual

Implemented in sc_core::sc_event_queue.

◆ notify() [1/2]

virtual void sc_core::sc_event_queue_if::notify ( const sc_time )
pure virtual

Implemented in sc_core::sc_event_queue.

◆ notify() [2/2]

virtual void sc_core::sc_event_queue_if::notify ( double  ,
sc_time_unit   
)
pure virtual

Implemented in sc_core::sc_event_queue.


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

Generated on Sat Jun 18 2022 08:15:22 for gem5 by doxygen 1.8.17