adevs
Public Member Functions | Static Public Member Functions | List of all members
adevs::CompSysEmulator Class Referenceabstract

#include <adevs_qemu.h>

Public Member Functions

virtual int elapsed ()=0
 
virtual bool is_alive ()=0
 
virtual void run (unsigned us)=0
 
virtual void join ()=0
 

Static Public Member Functions

static CompSysEmulatorlaunch_qemu (const char *exec_file, std::vector< std::string > &args)
 
static CompSysEmulatorlaunch_ucsim (const char *exec_file, std::vector< std::string > &args, ComputerMemoryAccess **obj)
 

Detailed Description

Class for managing the execution of an emulator via a thread that monitors the emulators progress.


The documentation for this class was generated from the following file: