Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

emuWorks::RawCode Class Reference

#include <rawcode.hh>

Inheritance diagram for emuWorks::RawCode:

emuWorks::GBGGRawCode emuWorks::GenesisRawCode emuWorks::NESRawCode emuWorks::SNESRawCode List of all members.

Detailed Description

Interface for a raw hex/PAR code.

Definition at line 32 of file rawcode.hh.

Public Member Functions

virtual int getAddress ()
 Gets the address of this RawCode.
virtual void setAddress (int address)=0
 Sets the address of this RawCode.
virtual int getValue ()
 Gets the value of this RawCode.
virtual void setValue (int value)=0
 Sets the value of this RawCode.

Protected Attributes

int address
int value


Member Function Documentation

virtual int emuWorks::RawCode::getAddress  )  [inline, virtual]
 

Gets the address of this RawCode.

Returns:
The address.

Definition at line 39 of file rawcode.hh.

virtual int emuWorks::RawCode::getValue  )  [inline, virtual]
 

Gets the value of this RawCode.

Returns:
The value.

Definition at line 53 of file rawcode.hh.

virtual void emuWorks::RawCode::setAddress int  address  )  [pure virtual]
 

Sets the address of this RawCode.

Parameters:
address The new address.

Implemented in emuWorks::GBGGRawCode, emuWorks::GenesisRawCode, emuWorks::NESRawCode, and emuWorks::SNESRawCode.

virtual void emuWorks::RawCode::setValue int  value  )  [pure virtual]
 

Sets the value of this RawCode.

Parameters:
value The new value.

Implemented in emuWorks::GBGGRawCode, emuWorks::GenesisRawCode, emuWorks::NESRawCode, and emuWorks::SNESRawCode.


Member Data Documentation

int emuWorks::RawCode::address [protected]
 

Definition at line 62 of file rawcode.hh.

int emuWorks::RawCode::value [protected]
 

Definition at line 63 of file rawcode.hh.


Generated on Sat Jul 30 15:01:51 2005 for Game Genie Encoder/Decoder by  doxygen 1.4.4