Z80Emulator : CZ80Adapter

◎概要

CZ80AdapterはクラステンプレートTZ80を補助するためのクラスです。
(テンプレートモードのみ)
TZ80は高速化のためほぼ全てのメンバがstaticであり、複数のCPUを扱う為にはその実装クラスを分ける必要があります。
しかし、作成された個々のCPUクラスは共通の基本クラスを持たないため、これらを包括的に取り扱うことができません。
アダプタであるCZ80Adapter(TZ80::GetAdapterで取得)を経由すると、これらのクラスを一括して処理することができます。

※メンバの内容は非テンプレートモードのクラスCZ80に準じます。

1