RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
This is the complete list of members for Apple::MacBinary, including all inherited members.
AddSupplementaryOutputFormat(std::string subformat) | Linker::OutputFormat | virtual |
AppleSingleDouble(format_type type, unsigned version, hfs_type home_file_system) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | inline |
AppleSingleDouble(format_type type, hfs_type home_file_system) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | inline |
AppleSingleDouble(format_type type, unsigned version=2) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | inline |
AppleSingleDouble(AppleSingleDouble &other, format_type type) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | inlineexplicit |
AppleSingleDouble(AppleSingleDouble &other) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | inlineexplicit |
CalculateValues() override | Apple::AppleSingleDouble | virtual |
Clear() | Linker::Format | virtual |
crc (defined in Apple::MacBinary) | Apple::MacBinary | |
CRC_Initialize() (defined in Apple::MacBinary) | Apple::MacBinary | |
crc_step (defined in Apple::MacBinary) | Apple::MacBinary | static |
CRC_Step(uint8_t byte=0) (defined in Apple::MacBinary) | Apple::MacBinary | |
DOUBLE enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
Dump(Dumper::Dumper &dump) | Linker::Format | virtual |
entries (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
FetchIntegerOption(std::map< std::string, std::string > &options, std::string name) | Linker::OutputFormat | |
FetchOption(std::map< std::string, std::string > &options, std::string name) | Linker::OutputFormat | |
FetchOption(std::map< std::string, std::string > &options, std::string name, std::string default_value) | Linker::OutputFormat | |
file_offset (defined in Linker::Format) | Linker::Format | |
FindEntry(uint32_t id) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
Format(offset_t file_offset=0) (defined in Linker::Format) | Linker::Format | inline |
format_type enum name (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
FormatAdditionalSectionFlags(std::string section_name) const (defined in Linker::OutputFormat) | Linker::OutputFormat | virtual |
FormatIs16bit() const | Linker::OutputFormat | virtual |
FormatIsLinear() const | Linker::OutputFormat | virtual |
FormatSupportsLibraries() const | Linker::OutputFormat | virtual |
FormatSupportsResources() const override | Apple::AppleSingleDouble | virtual |
FormatSupportsSegmentation() const | Linker::OutputFormat | virtual |
generated_file_name (defined in Apple::MacBinary) | Apple::MacBinary | |
GenerateFile(std::string filename, Linker::Module &module) override | Apple::MacBinary | virtual |
GetAUXFileInfo() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetCreationDate() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
GetDataFork() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetDefaultExtension(Linker::Module &module) override | Apple::AppleSingleDouble | virtual |
Linker::OutputFormat::GetDefaultExtension(Linker::Module &module, std::string filename) | Linker::OutputFormat | virtual |
GetFileDatesInfo() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetFinderInfo() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetMacintoshAttributes() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
GetMacintoshFileInfo() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetMacOSXDoubleFilename(std::string filename) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
GetModificationDate() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
GetMSDOSDoubleFilename(std::string filename) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
GetMSDOSFileInfo() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetProDOSDoubleFilename(std::string filename) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
GetProDOSFileInfo() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetResourceFork() (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | protected |
GetUNIXDoubleFilename(std::string filename) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
HFS_Macintosh enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
HFS_MSDOS enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
HFS_ProDOS enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
hfs_type enum name (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
HFS_UNDEFINED enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
HFS_UNIX enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
HFS_VAX_VMS enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
home_file_system (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_AFPDirectoryID enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_AFPFileInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_AFPShortName enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_Comment enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_DataFork enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_FileDatesInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_FileInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_FinderInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_IconBW enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_IconColor enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_MacintoshFileInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_MSDOSFileInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_ProDOSFileInfo enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_RealName enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ID_ResourceFork enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
MACBIN1 enum value (defined in Apple::MacBinary) | Apple::MacBinary | |
MACBIN1_GETINFO enum value (defined in Apple::MacBinary) | Apple::MacBinary | |
MACBIN2 enum value (defined in Apple::MacBinary) | Apple::MacBinary | |
MACBIN3 enum value (defined in Apple::MacBinary) | Apple::MacBinary | |
MacBinary(version_t version=MACBIN3) (defined in Apple::MacBinary) | Apple::MacBinary | inline |
MacBinary(version_t version, version_t minimum_version) (defined in Apple::MacBinary) | Apple::MacBinary | inline |
MacBinary(AppleSingleDouble &apple, version_t version, version_t minimum_version) (defined in Apple::MacBinary) | Apple::MacBinary | inlineexplicit |
minimum_version (defined in Apple::MacBinary) | Apple::MacBinary | |
PrefixFilename(std::string prefix, std::string filename) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
PrefixFilename(std::string prefix, std::string filename, size_t limit) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
ProcessModule(Linker::Module &module) override | Apple::AppleSingleDouble | virtual |
ReadFile(Linker::Reader &rd) override | Apple::AppleSingleDouble | virtual |
ReplaceExtension(std::string filename, std::string extension, size_t limit) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
secondary_header_size (defined in Apple::MacBinary) | Apple::MacBinary | |
SetAccessDate(uint32_t AccessDate) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetBackupDate(uint32_t BackupDate) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetCreationDate(uint32_t CreationDate) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetLinkScript(std::string script_file, std::map< std::string, std::string > &options) override | Apple::AppleSingleDouble | virtual |
SetMacintoshAttributes(uint32_t Attributes) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetModel(std::string model) override | Apple::AppleSingleDouble | virtual |
SetModificationDate(uint32_t ModificationDate) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetMSDOSAttributes(uint16_t Attributes) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetOptions(std::map< std::string, std::string > &options) override | Apple::AppleSingleDouble | virtual |
SetProDOSAccess(uint16_t Access) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetProDOSAUXType(uint32_t AUXType) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SetProDOSFileType(uint16_t FileType) (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
SINGLE enum value (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
Skip(Linker::Writer &wr, size_t count) (defined in Apple::MacBinary) | Apple::MacBinary | |
type (defined in Apple::AppleSingleDouble) | Apple::AppleSingleDouble | |
version (defined in Apple::MacBinary) | Apple::MacBinary | |
version_t enum name (defined in Apple::MacBinary) | Apple::MacBinary | |
WriteData(Linker::Writer &wr, size_t count, const void *data) (defined in Apple::MacBinary) | Apple::MacBinary | |
WriteData(Linker::Writer &wr, size_t count, std::string text) (defined in Apple::MacBinary) | Apple::MacBinary | |
WriteFile(Linker::Writer &wr) override | Apple::MacBinary | virtual |
WriteHeader(Linker::Writer &wr) (defined in Apple::MacBinary) | Apple::MacBinary | |
WriteWord(Linker::Writer &wr, size_t bytes, uint64_t value) (defined in Apple::MacBinary) | Apple::MacBinary | |
~Format() (defined in Linker::Format) | Linker::Format | virtual |