Class AbstractSimLoop
Defined in File sim_loop.h
Inheritance Relationships
Derived Types
public AsyncSimLoop(Class AsyncSimLoop)public SimLoop(Class SimLoop)
Class Documentation
-
class AbstractSimLoop
Common base class for simulation loops.
Subclassed by AsyncSimLoop, SimLoop
Public Types
Public Functions
-
virtual ~AbstractSimLoop() = default
-
inline AbstractSimLoop::State state() const
-
inline cycle_count_t cycle() const
-
inline CycleManager &cycle_manager()
Protected Functions
-
cycle_count_t run_device(cycle_count_t final_cycle)
-
inline void set_state(AbstractSimLoop::State state)
-
virtual ~AbstractSimLoop() = default