Singleton class representing the main execution environment.
More...
|
| Main () |
| The constructor starts up the emulation. More...
|
|
| ~Main () |
| Clean up the background emulation thread.
|
|
|
std::thread | bgthread |
| The background emulation thread.
|
|
ifile< io::own > | fin |
| The optional input file.
|
|
ofile< io::own > | fout |
| The optional output file.
|
|
bool | die {false} |
| Used to request premature death from the emulation thread.
|
|
Singleton class representing the main execution environment.
◆ Main()
anonymous_namespace{libloadplay.cpp}::Main::Main |
( |
| ) |
|
|
inline |
The constructor starts up the emulation.
- Read the headers from input and populate sysctls
- Ensure the existence of all required sysctls
- Spawn an Emulator instance in its own thread
The documentation for this class was generated from the following file: