openMSX
Classes | Namespaces | Enumerations | Functions
CPUCore.hh File Reference
#include "CPURegs.hh"
#include "CacheLine.hh"
#include "Probe.hh"
#include "EmuTime.hh"
#include "BooleanSetting.hh"
#include "IntegerSetting.hh"
#include "serialize_meta.hh"
#include "openmsx.hh"
#include <array>
#include <atomic>
#include <span>
#include <string>
Include dependency graph for CPUCore.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openmsx::CPUBase
 
struct  openmsx::II
 
struct  openmsx::CacheLines
 
class  openmsx::CPUCore< CPU_POLICY >
 

Namespaces

namespace  openmsx
 This file implemented 3 utility functions:
 

Enumerations

enum class  openmsx::ExecIRQ { openmsx::NMI , openmsx::IRQ , openmsx::NONE }
 

Functions

 openmsx::SERIALIZE_CLASS_VERSION (CPUCore< Z80TYPE >, 5)
 
 openmsx::SERIALIZE_CLASS_VERSION (CPUCore< R800TYPE >, 5)