|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
Public Member Functions | |
| ExportedSymbol (std::string name) | |
| ExportedSymbol (std::string name, symbol_class_type symbol_class) | |
| std::string | LoadNameString (const PEFFormat &pef_format, Linker::Reader &rd) |
| std::string | LoadNameString (const PEFFormat &pef_format, Linker::Reader &rd) |
| std::string | LoadNameString (const PEFFormat &pef_format, Linker::Reader &rd, uint16_t length) |
Public Member Functions inherited from Apple::PEFFormat::Name | |
| std::string | LoadNameString (const PEFFormat &pef_format, Linker::Reader &rd) |
| std::string | LoadNameString (const PEFFormat &pef_format, Linker::Reader &rd, uint16_t length) |
| void | StoreNameString (PEFFormat &pef_format) |
| void | StoreNameStringNoNull (PEFFormat &pef_format) |
| Name (std::string name) | |
Public Member Functions inherited from Apple::PEFFormat::Reference | |
| void | SetPosition (PEFFormat &pef_format, const Linker::Position &position) |
| bool | IsPresent () const |
| void | StoreSectionIndex () |
Public Attributes | |
| uint16_t | symbol_length = 0 |
| uint16_t | hash_value = 0 |
| symbol_class_type | symbol_class = Data |
Public Attributes inherited from Apple::PEFFormat::Name | |
| uint32_t | name_offset = 0 |
| std::string | name = "" |
Public Attributes inherited from Apple::PEFFormat::Reference | |
| std::weak_ptr< Section > | section_pointer |
| uint32_t | section = NoSection |
| uint32_t | offset = 0 |