45 bool m_restart =
false;
SimulationBlocker(Simulation *simulation)
Stops simulation if it was running and records whether to restart.
~SimulationBlocker()
Restarts the simulation if it was running when this blocker was created.
Manages the digital circuit simulation loop.