Emu: Singleton example
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
#include "processing-unit.h"
|
#include "processing-unit.h"
|
||||||
#include "ruc/singleton.h"
|
#include "ruc/singleton.h"
|
||||||
|
|
||||||
class Emu : ruc::Singleton<Emu> {
|
class Emu final : public ruc::Singleton<Emu> {
|
||||||
public:
|
public:
|
||||||
Emu(s) {}
|
Emu(s) {}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
#include "ruc/timer.h"
|
#include "ruc/timer.h"
|
||||||
|
|
||||||
int main(int argc, char* argv[])
|
int main(int argc, char* argv[])
|
||||||
@@ -8,5 +9,7 @@ int main(int argc, char* argv[])
|
|||||||
|
|
||||||
printf("%fms\n", t.elapsedNanoseconds() / 1000000.0);
|
printf("%fms\n", t.elapsedNanoseconds() / 1000000.0);
|
||||||
|
|
||||||
|
Emu::the().ReadRAM(0, 0);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user