|
The Sparta Modeling Framework
|
File that defines the Scheduleable class. More...
#include <cinttypes>#include "sparta/simulation/Clock.hpp"#include "sparta/kernel/SpartaHandler.hpp"Go to the source code of this file.
Classes | |
| class | sparta::Scheduleable |
| A class that defines the basic scheduling interface to the Scheduler. Not intended to be used by modelers directly, but certainly can be. More... | |
| class | sparta::Scheduleable::PrecedenceSetup |
| An internal class used in Scheduleble to cache a pointer to the scheduler. More... | |
| class | sparta::ScheduleableHandle |
| A light-weight reference counting handle for Scheduleables – DOES NOT delete. More... | |
Namespaces | |
| namespace | sparta |
| Macros for handling exponential backoff. | |
Functions | |
| Scheduleable & | sparta::operator>> (Scheduleable &producer, Scheduleable &consumer) |
File that defines the Scheduleable class.
Definition in file Scheduleable.hpp.