22#ifndef OPENSWMM_ENGINE_WRITE_TASK_HPP
23#define OPENSWMM_ENGINE_WRITE_TASK_HPP
25#include "../../../include/openswmm/plugin_sdk/SimulationSnapshot.hpp"
Definition Controls.cpp:24
Complete simulation state snapshot at one output time step.
Definition SimulationSnapshot.hpp:90
One item in the IOThread write queue.
Definition WriteTask.hpp:38
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