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::PEFFormat::ImportedLibrary Class Reference
Inheritance diagram for Apple::PEFFormat::ImportedLibrary:
Apple::PEFFormat::Name

Public Member Functions

 ImportedLibrary (std::string name)
 
std::shared_ptr< ImportedSymbolGetImportByName (std::string name)
 
- 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 Attributes

uint32_t old_imp_version = 0
 
uint32_t current_version = 0
 
uint32_t imported_symbol_count = 0
 
uint32_t first_imported_symbol = 0
 
std::vector< std::shared_ptr< ImportedSymbol > > imported_symbols
 
std::map< std::string, std::shared_ptr< ImportedSymbol > > named_imported_symbols
 
uint8_t options = 0
 
uint8_t reserved_a = 0
 
uint16_t reserved_b = 0
 
- Public Attributes inherited from Apple::PEFFormat::Name
uint32_t name_offset = 0
 
std::string name = ""
 

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