RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Apple::PEFOutputDriver Member List

This is the complete list of members for Apple::PEFOutputDriver, including all inherited members.

AddSupplementaryOutputFormat(std::string subformat) overrideApple::OutputDrivervirtual
AllocateSymbols(Module &module) constLinker::OutputFormatvirtual
apple_singleApple::OutputDriverprotected
apple_single_double_version (defined in Apple::OutputDriver)Apple::OutputDriver
AsImage() constLinker::Contentsvirtual
AsImage()Linker::Contents
CalculateValues() overrideApple::PEFOutputDrivervirtual
Clear()Linker::Formatvirtual
containerApple::OutputDriverprotected
CONTAINER_APPLE_SINGLE enum valueApple::OutputDriverprotected
container_format_t enum nameApple::OutputDriverprotected
CONTAINER_MAC_BINARY enum valueApple::OutputDriverprotected
CONTAINER_NONE enum valueApple::OutputDriverprotected
Dump(Dumper::Dumper &dump) const overrideApple::OutputDrivervirtual
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_offsetLinker::Format
FILE_TYPE_BIN enum value (defined in Apple::OutputDriver)Apple::OutputDriver
FILE_TYPE_EXE enum value (defined in Apple::OutputDriver)Apple::OutputDriver
FILE_TYPE_S16 enum value (defined in Apple::OutputDriver)Apple::OutputDriver
FILE_TYPE_SOS enum value (defined in Apple::OutputDriver)Apple::OutputDriver
FILE_TYPE_SYS enum value (defined in Apple::OutputDriver)Apple::OutputDriver
file_type_t enum name (defined in Apple::OutputDriver)Apple::OutputDriver
Format(offset_t file_offset=0) (defined in Linker::Format)Linker::Formatinline
FormatAdditionalSectionFlags(std::string section_name) const (defined in Linker::OutputFormat)Linker::OutputFormatvirtual
FormatIs16bit() constLinker::OutputFormatvirtual
FormatIsLinear() constLinker::OutputFormatvirtual
FormatIsProtectedMode() constLinker::OutputFormatvirtual
FormatSupportsEntryTable() const overrideApple::PEFOutputDrivervirtual
FormatSupportsLibraries() const overrideApple::PEFOutputDrivervirtual
FormatSupportsResources() const overrideApple::PEFOutputDrivervirtual
FormatSupportsSegmentation() constLinker::OutputFormatvirtual
FormatSupportsTransitionVectors() const overrideApple::PEFOutputDrivervirtual
GenerateFile(std::string filename, Linker::Module &module) overrideApple::PEFOutputDrivervirtual
GenerateFiles(std::string filename, std::shared_ptr< Contents > data_fork, std::shared_ptr< Contents > resource_fork)Apple::MacintoshOutputDriverprotected
Apple::OutputDriver::GenerateFiles(std::string filename, std::shared_ptr< Contents > data_fork, std::shared_ptr< Contents > resource_fork, uint8_t file_type, uint16_t auxiliary_file_type)Apple::OutputDriverprotected
GetDefaultExtension(Linker::Module &module) const overrideApple::PEFOutputDrivervirtual
GetDefaultExtension(Linker::Module &module, std::string filename) const overrideApple::PEFOutputDrivervirtual
GetLinkerScriptParameterNames()Linker::OutputFormatvirtual
GetMemoryModelNames() overrideApple::PEFOutputDrivervirtual
GetOptions() overrideApple::PEFOutputDrivervirtual
GetSpecialSymbolNames()Linker::OutputFormatvirtual
home_file_system (defined in Apple::OutputDriver)Apple::OutputDriver
ImageSize() const overrideLinker::Formatvirtual
mac_binaryApple::OutputDriverprotected
macbinary_minimum_version (defined in Apple::OutputDriver)Apple::OutputDriver
macbinary_version (defined in Apple::OutputDriver)Apple::OutputDriver
MacintoshOutputDriver(target_format_t target=TARGET_DATA_FORK) (defined in Apple::MacintoshOutputDriver)Apple::MacintoshOutputDriverinline
MacintoshOutputDriver(target_format_t target, int produce) (defined in Apple::MacintoshOutputDriver)Apple::MacintoshOutputDriverinline
OnContainerCreated() overrideApple::PEFOutputDriverprotectedvirtual
OnDump(Dumper::Dumper &dump) const overrideApple::PEFOutputDriverprotectedvirtual
OnReadFile(const std::shared_ptr< Linker::Reader > &rd) overrideApple::PEFOutputDriverprotectedvirtual
OnWriteFile(const std::shared_ptr< Linker::Writer > &wr) const overrideApple::PEFOutputDriverprotectedvirtual
OutputDriver(target_format_t target=TARGET_DATA_FORK, produce_format_t produce=produce_format_t(0)) (defined in Apple::OutputDriver)Apple::OutputDriverinlineprotected
PEFOutputDriver(target_format_t target=TARGET_DATA_FORK) (defined in Apple::PEFOutputDriver)Apple::PEFOutputDriverinline
PEFOutputDriver(target_format_t target, int produce) (defined in Apple::PEFOutputDriver)Apple::PEFOutputDriverinline
ProcessModule(Module &object)Linker::OutputFormatvirtual
produceApple::OutputDriver
PRODUCE_APPLE_DOUBLE enum valueApple::MacintoshOutputDriver
PRODUCE_FINDER_INFO enum valueApple::MacintoshOutputDriver
produce_format_t enum nameApple::MacintoshOutputDriver
PRODUCE_MAC_BINARY enum valueApple::MacintoshOutputDriver
PRODUCE_NAPS_SUFFIX enum valueApple::OutputDriverprotected
PRODUCE_RESOURCE_FORK enum valueApple::MacintoshOutputDriver
ReadFile(const std::shared_ptr< Linker::Reader > &rd) overrideApple::PEFOutputDrivervirtual
resource_forkApple::MacintoshOutputDriver
SetAppleSingleDoubleVersion(offset_t version) (defined in Apple::OutputDriver)Apple::OutputDriver
SetFileOffset(offset_t new_offset)Linker::Formatvirtual
SetLinkScript(std::string script_file, std::map< std::string, std::string > &options) overrideApple::PEFOutputDrivervirtual
SetModel(std::string model) overrideApple::PEFOutputDrivervirtual
SetOptions(std::map< std::string, std::string > &options) overrideApple::PEFOutputDrivervirtual
SupportedSupplementaryFormat(OutputDriver::produce_format_t produce) override (defined in Apple::MacintoshOutputDriver)Apple::MacintoshOutputDriverprotectedvirtual
targetApple::OutputDriver
TARGET_APPLE_DOUBLE enum valueApple::MacintoshOutputDriver
TARGET_APPLE_SINGLE enum valueApple::MacintoshOutputDriver
TARGET_DATA_FORK enum valueApple::MacintoshOutputDriver
target_format_t enum nameApple::MacintoshOutputDriver
TARGET_MAC_BINARY enum valueApple::MacintoshOutputDriver
TARGET_NONE enum valueApple::MacintoshOutputDriver
TARGET_RESOURCE_FORK enum valueApple::MacintoshOutputDriver
WriteFile(const std::shared_ptr< Linker::Writer > &wr) const overrideApple::OutputDrivervirtual
~Contents()=default (defined in Linker::Contents)Linker::Contentsvirtual
~Format()=default (defined in Linker::Format)Linker::Formatvirtual