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

This is the complete list of members for Microsoft::LEFormat, including all inherited members.

AddObject(const Object &object) (defined in Microsoft::LEFormat)Microsoft::LEFormat
AddRelocation(Object &object, unsigned type, unsigned flags, size_t offset, uint16_t module, uint32_t target=0, uint32_t addition=0) (defined in Microsoft::LEFormat)Microsoft::LEFormat
AddSupplementaryOutputFormat(std::string subformat)Linker::OutputFormatvirtual
AlignCurrentAddress(offset_t align)Linker::LinkerManager
AppendSection(std::shared_ptr< Section > section)Linker::LinkerManager
AppendSegment(std::string name)Linker::LinkerManager
automatic_data (defined in Microsoft::LEFormat)Microsoft::LEFormat
CalculateValues() overrideMicrosoft::LEFormatvirtual
CheckPredicate(std::unique_ptr< Script::Node > &predicate, std::shared_ptr< Section > section, Module &module) (defined in Linker::LinkerManager)Linker::LinkerManager
Clear()Linker::Formatvirtual
ClearLinkerManager() (defined in Linker::LinkerManager)Linker::LinkerManager
compatibility (defined in Microsoft::LEFormat)Microsoft::LEFormat
compatibility_type enum name (defined in Microsoft::LEFormat)Microsoft::LEFormat
CompatibleGNU enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
CompatibleMicrosoft enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
CompatibleNone enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
CompatibleWatcom enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
CountBundles(size_t entry_index) (defined in Microsoft::LEFormat)Microsoft::LEFormat
cpu (defined in Microsoft::LEFormat)Microsoft::LEFormat
cpu_type enum name (defined in Microsoft::LEFormat)Microsoft::LEFormat
CreateConsoleApplication(system_type system=OS2) (defined in Microsoft::LEFormat)Microsoft::LEFormatstatic
CreateGUIApplication(system_type system=OS2) (defined in Microsoft::LEFormat)Microsoft::LEFormatstatic
CreateLibraryModule(system_type system=OS2) (defined in Microsoft::LEFormat)Microsoft::LEFormatstatic
current_addressLinker::LinkerManagerprotected
current_baseLinker::LinkerManager
current_is_template (defined in Linker::LinkerManager)Linker::LinkerManagerprotected
current_is_template_head (defined in Linker::LinkerManager)Linker::LinkerManagerprotected
current_segmentLinker::LinkerManager
current_template_name (defined in Linker::LinkerManager)Linker::LinkerManagerprotected
data_pages_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
DOS4G enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
Dump(Dumper::Dumper &dump)Linker::Formatvirtual
eip_object (defined in Microsoft::LEFormat)Microsoft::LEFormat
eip_value (defined in Microsoft::LEFormat)Microsoft::LEFormat
endiantype (defined in Microsoft::LEFormat)Microsoft::LEFormat
entries (defined in Microsoft::LEFormat)Microsoft::LEFormat
entry_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
ErrorInImage enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
esp_object (defined in Microsoft::LEFormat)Microsoft::LEFormat
esp_value (defined in Microsoft::LEFormat)Microsoft::LEFormat
EvaluateExpression(std::unique_ptr< Script::Node > &expression, Module &module) (defined in Linker::LinkerManager)Linker::LinkerManager
extended_format (defined in Microsoft::LEFormat)Microsoft::LEFormat
FetchImportedModuleName(std::string name) (defined in Microsoft::LEFormat)Microsoft::LEFormat
FetchImportedProcedureName(std::string name) (defined in Microsoft::LEFormat)Microsoft::LEFormat
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
FetchSegment(std::string name)Linker::LinkerManager
file_offset (defined in Linker::Format)Linker::Format
FinishCurrentSegment()Linker::LinkerManager
fixup_page_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
fixup_record_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
fixup_section_size (defined in Microsoft::LEFormat)Microsoft::LEFormat
Format(offset_t file_offset=0) (defined in Linker::Format)Linker::Formatinline
FormatAdditionalSectionFlags(std::string section_name) const override (defined in Microsoft::LEFormat)Microsoft::LEFormatvirtual
FormatIs16bit() constLinker::OutputFormatvirtual
FormatIsLinear() constLinker::OutputFormatvirtual
FormatSupportsLibraries() const overrideMicrosoft::LEFormatvirtual
FormatSupportsResources() constLinker::OutputFormatvirtual
FormatSupportsSegmentation() const overrideMicrosoft::LEFormatvirtual
FullScreen enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
GenerateFile(std::string filename, Linker::Module &module) overrideMicrosoft::LEFormatvirtual
GetCurrentAddress() constLinker::LinkerManager
GetDefaultExtension(Linker::Module &module, std::string filename) overrideMicrosoft::LEFormatvirtual
Linker::OutputFormat::GetDefaultExtension(Linker::Module &module)Linker::OutputFormatvirtual
GetDefaultObjectFlags() const (defined in Microsoft::LEFormat)Microsoft::LEFormat
GetScript(Linker::Module &module) (defined in Microsoft::LEFormat)Microsoft::LEFormat
GetStubImageSize() (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
GUI enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
GUIAware enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
heap (defined in Microsoft::LEFormat)Microsoft::LEFormat
heap_size (defined in Microsoft::LEFormat)Microsoft::LEFormat
I286 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
I386 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
I486 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
I860_N10 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
I860_N11 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
imported_module_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
imported_modules (defined in Microsoft::LEFormat)Microsoft::LEFormat
imported_procedure_name_offsets (defined in Microsoft::LEFormat)Microsoft::LEFormat
imported_procedure_names_length (defined in Microsoft::LEFormat)Microsoft::LEFormat
imported_procedure_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
imported_procedures (defined in Microsoft::LEFormat)Microsoft::LEFormat
IsDriver() const (defined in Microsoft::LEFormat)Microsoft::LEFormat
IsLibrary() const (defined in Microsoft::LEFormat)Microsoft::LEFormat
IsOS2() const (defined in Microsoft::LEFormat)Microsoft::LEFormat
last_page_size (defined in Microsoft::LEFormat)Microsoft::LEFormat
LEFormat(unsigned system, unsigned module_flags, bool extended_format) (defined in Microsoft::LEFormat)Microsoft::LEFormatinline
Library enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
Link(Linker::Module &module) (defined in Microsoft::LEFormat)Microsoft::LEFormat
linker_parametersLinker::LinkerManager
linker_scriptLinker::LinkerManager
loader_section_size (defined in Microsoft::LEFormat)Microsoft::LEFormat
MakeEntry(Linker::Position value) (defined in Microsoft::LEFormat)Microsoft::LEFormat
MakeEntry(uint16_t index, Linker::Position value) (defined in Microsoft::LEFormat)Microsoft::LEFormat
MIPS1 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
MIPS2 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
MIPS3 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
module_flags (defined in Microsoft::LEFormat)Microsoft::LEFormat
module_name (defined in Microsoft::LEFormat)Microsoft::LEFormat
MSDOS4 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
MZStubWriter(std::string stub_file="") (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterinlineprotected
NoExternalFixup enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
NoInternalFixup enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
nonresident_name_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
nonresident_name_table_size (defined in Microsoft::LEFormat)Microsoft::LEFormat
nonresident_names (defined in Microsoft::LEFormat)Microsoft::LEFormat
object_index (defined in Microsoft::LEFormat)Microsoft::LEFormat
object_iterated_pages_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
object_page_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
object_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
objects (defined in Microsoft::LEFormat)Microsoft::LEFormat
OnNewSegment(std::shared_ptr< Linker::Segment > segment) overrideMicrosoft::LEFormatvirtual
OpenAndCheckValidFile() (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
original_file_size (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
original_header_size (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
original_reloc_offset (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
OS2 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
page_count (defined in Microsoft::LEFormat)Microsoft::LEFormat
page_offset_shift (defined in Microsoft::LEFormat)Microsoft::LEFormat
page_size (defined in Microsoft::LEFormat)Microsoft::LEFormatstatic
pages (defined in Microsoft::LEFormat)Microsoft::LEFormat
PerProcessTermination enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
PhysicalDriver enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
PostProcessAction(std::unique_ptr< Script::Node > &action, Module &module) (defined in Linker::LinkerManager)Linker::LinkerManager
PreProcessInitialization enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
ProcessAction(std::unique_ptr< Script::Node > &action, Module &module) (defined in Linker::LinkerManager)Linker::LinkerManager
ProcessCommand(std::unique_ptr< Script::Node > &command, Module &module) (defined in Linker::LinkerManager)Linker::LinkerManager
ProcessModule(Linker::Module &module) overrideMicrosoft::LEFormatvirtual
ProcessScript(std::unique_ptr< Script::List > &directives, Module &module)Linker::LinkerManager
program_name (defined in Microsoft::LEFormat)Microsoft::LEFormat
ProtectedMemoryLibrary enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
ReadFile(Linker::Reader &rd) overrideMicrosoft::LEFormatvirtual
resident_name_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
resident_names (defined in Microsoft::LEFormat)Microsoft::LEFormat
resource_table_entry_count (defined in Microsoft::LEFormat)Microsoft::LEFormat
resource_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormat
resources (defined in Microsoft::LEFormat)Microsoft::LEFormat
segment_mapLinker::LinkerManager
segment_vectorLinker::LinkerManager
SetCurrentAddress(offset_t address)Linker::LinkerManager
SetLatestBase(offset_t address)Linker::LinkerManager
SetLinkerParameter(std::map< std::string, std::string > &options, std::string key)Linker::LinkerManager
SetLinkerParameter(std::map< std::string, std::string > &options, std::string key, std::string variable)Linker::LinkerManager
Linker::SetLinkScript(std::string script_file, std::map< std::string, std::string > &options)Linker::OutputFormatvirtual
Linker::LinkerManager::SetLinkScript(std::string script_file, std::map< std::string, std::string > &options)Linker::LinkerManager
SetModel(std::string model)Linker::OutputFormatvirtual
SetOptions(std::map< std::string, std::string > &options) overrideMicrosoft::LEFormatvirtual
SimulateLinker(compatibility_type compatibility) (defined in Microsoft::LEFormat)Microsoft::LEFormat
stack (defined in Microsoft::LEFormat)Microsoft::LEFormat
stack_size (defined in Microsoft::LEFormat)Microsoft::LEFormat
stub (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
stub_file (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
stub_file_size (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
stub_file_valid (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
stub_header_size (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
stub_reloc_count (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
stub_reloc_offset (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
system (defined in Microsoft::LEFormat)Microsoft::LEFormat
system_type enum name (defined in Microsoft::LEFormat)Microsoft::LEFormat
template_counter (defined in Linker::LinkerManager)Linker::LinkerManagerprotected
VirtualDriver enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
Windows enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
Windows386 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormat
WriteFile(Linker::Writer &wr) overrideMicrosoft::LEFormatvirtual
WriteStubImage(std::ostream &out) (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
WriteStubImage(Linker::Writer &wr) (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterprotected
~Format() (defined in Linker::Format)Linker::Formatvirtual
~LinkerManager() (defined in Linker::LinkerManager)Linker::LinkerManagerinline
~MZStubWriter() (defined in Microsoft::MZStubWriter)Microsoft::MZStubWriterinlineprotected