sim_loop.h File Reference

yasimavr: sim_loop.h File Reference
yasimavr
Loading...
Searching...
No Matches
sim_loop.h File Reference
#include "../core/sim_types.h"
#include "../core/sim_device.h"
#include <vector>
#include <mutex>
#include <condition_variable>

Go to the source code of this file.

Classes

class  AbstractSimLoop
 Common base class for simulation loops. More...
 
class  SimLoop
 Synchronous simulation loop Basic synchronous simulation loop. It is designed for "fast" simulations with a deterministic set of stimuli. It can run in "fast" mode or "real-time" mode. More...
 
class  AsyncSimLoop
 Asynchronous simulation loop It is designed when simulation need to interact with code running in another thread. Examples: debugger, GUI, sockets. More...