The Sparta Modeling Framework
Loading...
Searching...
No Matches
SchedulingPhases.hpp File Reference

File that defines the phases used in simulation. More...

#include <cinttypes>
#include <iostream>

Go to the source code of this file.

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Enumerations

enum class  sparta::SchedulingPhase {
  sparta::Update , sparta::PortUpdate , sparta::Flush , sparta::Collection ,
  sparta::Tick , sparta::PostTick
}
 The SchedulingPhases used for events (Tick, Update, PortUpdate, etc) More...
 

Functions

std::ostream & sparta::operator<< (std::ostream &os, const SchedulingPhase &phase)
 Print the SchedulingPhase.
 

Variables

const uint32_t sparta::NUM_SCHEDULING_PHASES
 The number of phases.
 

Detailed Description

File that defines the phases used in simulation.

Definition in file SchedulingPhases.hpp.