SASC-NG
DVBSoftCAM

cMap Class Reference

#include <cpu.h>

Inheritance diagram for cMap:

List of all members.

Public Member Functions

virtual ~cMap ()
virtual unsigned char Get (unsigned short ea)=0
virtual void Set (unsigned short ea, unsigned char val)=0
virtual bool IsFine (void)=0

Protected Attributes

cLineBuff * loglb

Friends

class c6805

Detailed Description

Definition at line 31 of file cpu.h.


Constructor & Destructor Documentation

virtual cMap::~cMap ( ) [inline, virtual]

Definition at line 36 of file cpu.h.

{};

Member Function Documentation

virtual unsigned char cMap::Get ( unsigned short  ea) [pure virtual]

Implemented in cMapMem, cMapRom, cMapEeprom, and cMapMemHW.

Referenced by c6805::Get().

virtual bool cMap::IsFine ( void  ) [pure virtual]

Implemented in cMapMem, cMapRom, and cMapEeprom.

Referenced by c6805::AddMapper().

virtual void cMap::Set ( unsigned short  ea,
unsigned char  val 
) [pure virtual]

Implemented in cMapMem, cMapRom, cMapEeprom, and cMapMemHW.

Referenced by c6805::Set().


Friends And Related Function Documentation

friend class c6805 [friend]

Definition at line 32 of file cpu.h.


Member Data Documentation

cLineBuff* cMap::loglb [protected]

Definition at line 34 of file cpu.h.

Referenced by c6805::AddMapper().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines