LMMS
Loading...
Searching...
No Matches
Rom_Data_ Class Reference

#include <Classic_Emu.h>

Inheritance diagram for Rom_Data_:
Rom_Data< bank_size > Rom_Data< page_size > Rom_Data< unit >

Public Types

typedef unsigned char byte

Protected Types

enum  { pad_extra = 8 }

Protected Member Functions

blargg_err_t load_rom_data_ (Data_Reader &in, int header_size, void *header_out, int fill, long pad_size)
void set_addr_ (long addr, int unit)

Protected Attributes

blargg_vector< byterom
long file_size_
blargg_long rom_addr
blargg_long mask
blargg_long size_

Member Typedef Documentation

◆ byte

typedef unsigned char Rom_Data_::byte

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
protected
Enumerator
pad_extra 

Member Function Documentation

◆ load_rom_data_()

blargg_err_t Rom_Data_::load_rom_data_ ( Data_Reader & in,
int header_size,
void * header_out,
int fill,
long pad_size )
protected

◆ set_addr_()

void Rom_Data_::set_addr_ ( long addr,
int unit )
protected

Member Data Documentation

◆ file_size_

long Rom_Data_::file_size_
protected

◆ mask

blargg_long Rom_Data_::mask
protected

◆ rom

blargg_vector<byte> Rom_Data_::rom
protected

◆ rom_addr

blargg_long Rom_Data_::rom_addr
protected

◆ size_

blargg_long Rom_Data_::size_
protected

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