Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Public Member Functions | Data Fields
asm-processor.ElfFile Class Reference

Public Member Functions

def __init__ (self, data)
 
def find_section (self, name)
 
def add_section (self, name, sh_type, sh_flags, sh_link, sh_info, sh_addralign, sh_entsize, data)
 
def drop_irrelevant_sections (self)
 
def write (self, filename)
 

Data Fields

 data
 
 elf_header
 
 sections
 
 symtab
 

Constructor & Destructor Documentation

◆ __init__()

def asm-processor.ElfFile.__init__ (   self,
  data 
)

Member Function Documentation

◆ add_section()

def asm-processor.ElfFile.add_section (   self,
  name,
  sh_type,
  sh_flags,
  sh_link,
  sh_info,
  sh_addralign,
  sh_entsize,
  data 
)

◆ drop_irrelevant_sections()

def asm-processor.ElfFile.drop_irrelevant_sections (   self)

◆ find_section()

def asm-processor.ElfFile.find_section (   self,
  name 
)

◆ write()

def asm-processor.ElfFile.write (   self,
  filename 
)

Field Documentation

◆ data

asm-processor.ElfFile.data

◆ elf_header

asm-processor.ElfFile.elf_header

◆ sections

asm-processor.ElfFile.sections

◆ symtab

asm-processor.ElfFile.symtab

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