RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Apple::PEFHeader Class Reference

Represents the contents of an 'rseg'0 resource in a CFM-68K binary, a cut-down version of the full PEF container. More...

#include <pefexe.h>

Public Member Functions

 PEFHeader (PEFHeaderBase::binary_type type=PEFHeaderBase::UnknownBinary, PEFHeaderBase::cpu_type architecture=PEFHeaderBase::PPC)
 
 PEFHeader (std::shared_ptr< PEFHeaderBase > header)
 
void ReadFile (const std::shared_ptr< Linker::Reader > &rd)
 
offset_t WriteFile (const std::shared_ptr< Linker::Writer > &wr) const
 
void AddFields (Dumper::Region &header_region) const
 
void ReparseResource (MacintoshResourceFileFormat &format, const std::shared_ptr< Linker::Reader > &rd, offset_t offset, offset_t length)
 

Public Attributes

std::shared_ptr< PEFHeaderBase > header
 

Detailed Description

Represents the contents of an 'rseg'0 resource in a CFM-68K binary, a cut-down version of the full PEF container.


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