10 : m_simulation(simulation)
12 qCDebug(zero) <<
"Disabling visual throttle.";
13 m_simulation->setVisualThrottleEnabled(
false);
18 qCDebug(zero) <<
"Re-enabling visual throttle.";
19 m_simulation->setVisualThrottleEnabled(
true);
Common logging utilities, the Pandaception error type, and helper macros.
#define qCDebug(category)
RAII guard that disables the visual refresh throttle while in scope.
Synchronous cycle-based simulation engine with event-driven clock support.
SimulationThrottleDisabler(Simulation *simulation)
Disables the visual refresh throttle on simulation.
~SimulationThrottleDisabler()
Re-enables the visual refresh throttle.
Manages the digital circuit simulation loop.