openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::Debuggable Class Reference

#include <Debuggable.hh>

Inheritance diagram for openmsx::Debuggable:
Inheritance graph
[legend]

Public Member Functions

virtual unsigned getSize () const =0
virtual const std::string & getDescription () const =0
virtual byte read (unsigned address)=0
virtual void write (unsigned address, byte value)=0

Protected Member Functions

 Debuggable ()
virtual ~Debuggable ()

Detailed Description

Definition at line 9 of file Debuggable.hh.

Constructor & Destructor Documentation

openmsx::Debuggable::Debuggable ( )
inlineprotected

Definition at line 18 of file Debuggable.hh.

virtual openmsx::Debuggable::~Debuggable ( )
inlineprotectedvirtual

Definition at line 19 of file Debuggable.hh.

Member Function Documentation

virtual const std::string& openmsx::Debuggable::getDescription ( ) const
pure virtual
virtual unsigned openmsx::Debuggable::getSize ( ) const
pure virtual
virtual byte openmsx::Debuggable::read ( unsigned  address)
pure virtual
virtual void openmsx::Debuggable::write ( unsigned  address,
byte  value 
)
pure virtual

The documentation for this class was generated from the following file: