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.