#include <sched_event.hh>
Definition at line 43 of file sched_event.hh.
◆ ScEvent()
| sc_gem5::ScEvent::ScEvent |
( |
std::function< void()> |
work | ) |
|
|
inline |
◆ ~ScEvent()
| sc_gem5::ScEvent::~ScEvent |
( |
| ) |
|
◆ deschedule()
| void sc_gem5::ScEvent::deschedule |
( |
| ) |
|
|
inlineprivate |
◆ run()
| void sc_gem5::ScEvent::run |
( |
| ) |
|
|
inline |
◆ schedule()
◆ scheduled()
| bool sc_gem5::ScEvent::scheduled |
( |
| ) |
|
|
inline |
Definition at line 78 of file sched_event.hh.
References _events.
Referenced by sc_gem5::Event::cancel(), sc_gem5::Process::cancelTimeout(), deschedule(), sc_gem5::Process::disable(), sc_gem5::Event::notify(), sc_gem5::Event::notify(), sc_gem5::Event::notifyDelayed(), sc_gem5::Process::satisfySensitivity(), schedule(), sc_gem5::ClockTick::~ClockTick(), sc_gem5::Event::~Event(), sc_core::sc_clock::~sc_clock(), and ~ScEvent().
◆ scheduledOn()
| ScEvents * sc_gem5::ScEvent::scheduledOn |
( |
| ) |
|
|
inline |
◆ when() [1/2]
◆ when() [2/2]
◆ Scheduler
◆ _events
◆ _it
| ScEvents::iterator sc_gem5::ScEvent::_it |
|
private |
◆ _when
◆ work
| std::function<void()> sc_gem5::ScEvent::work |
|
private |
The documentation for this class was generated from the following files: