22#ifndef OPENSWMM_ENGINE_WRITE_TASK_HPP
23#define OPENSWMM_ENGINE_WRITE_TASK_HPP
Read-only snapshot of simulation state passed to plugins.
Definition NodeCoupling.cpp:15
Complete simulation state snapshot at one output time step.
Definition SimulationSnapshot.hpp:101
WriteTask(WriteTask &&) noexcept=default
WriteTask(SimulationSnapshot snap, int seq=0)
Definition WriteTask.hpp:47
SimulationSnapshot snapshot
The snapshot to be written (deep copy of relevant SoA slices).
Definition WriteTask.hpp:40
int sequence
Sequential task index (0-based). Useful for ordering assertions.
Definition WriteTask.hpp:43