RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Attributes | List of all members
OMF::OMF86Format::Module Class Reference

Represents a single module inside the OMF file. More...

#include <omf.h>

Public Attributes

size_t first_record = 0
 The index of the first record inside the file, stored in the OMF86Format objects.
 
size_t record_count = 0
 The number of records belonging to this module.
 
std::vector< std::string > lnames
 List of names declared in the module.
 
std::vector< std::shared_ptr< SegmentDefinitionRecord > > segdefs
 List of segments declared in the module.
 
std::vector< std::shared_ptr< GroupDefinitionRecord > > grpdefs
 List of groups declared in the module.
 
std::vector< std::shared_ptr< TypeDefinitionRecord > > typdefs
 List of types declared in the module.
 
std::vector< std::shared_ptr< BlockDefinitionRecord > > blkdefs
 List of blocks declared in the module.
 
std::vector< std::shared_ptr< OverlayDefinitionRecord > > ovldefs
 List of overlays declared in the module.
 
std::vector< ExternalNameextdefs
 List of external symbols declared in the module.
 

Detailed Description

Represents a single module inside the OMF file.


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